If it were a Guzzi ;
I'd still hate the lagging on the downpipes, the big hole through the middle, the way the seat (doesn't) sit, the sidemount number plate, the little clocks and their mountings.
The CX bits just add extra layers of Turdness.