BMW used to make some cool-looking cars. Funny how the tables have turned. But why? And why is the new X5 so ugly both inside ...