The litre thing is probably a legislative "issue" in the EU. The 1290 is over a litre.
Some countries (Spain) boost taxes etc over a litre - others have issue over 100bhp.
I recall my 1200 Buell costing a relative fortune to insure in Germany. But was under 100bhp so was not too bad.
It has surprised me how many EU mfrs are currently aiming at the mid-size market at the moment. Maybe they know something we don't.
Also - I have read how the emerging markets seem to be rejecting LARGE bikes. I don't know if that is due to physical dimensions of purchasers or the costs.