I have ranted here before about modern bikes being over styled.
If that BMW had simpler lines and weighed under 320 pounds I would be impressed. All that power ranger/transformer styling, with its functionless bolt on trim peices, costs weight and money.
All modern bikes are lead sleds, with a built-in pillion passenger's worth of useless kerb weight. Big sports bikes fix this with 100 HP at the back wheel, so you don't notice. The same excess weight makes small capacity machines stodgy.
The shame is that BMW were once masters at building cleanly styled, efficient roadsters. Look how strong prices are on their 1950s and 60s machines.