Cadillac at uncomfortable crossroad