Cadillac's product onslaught: Hurry up and wait