Ok, it has tons of power and torque and its top notch technology, but.... does a 4 cylinder suit a real Cadillac? The answer is no.
Also, the 10 speed box seems like was imagined in marketing reps head, not by engineer. You simply don't need 10 gears. It's just to make it big number to have something impressive on the spec sheet.