...foosa: that bike is too small for such a big engine
Thats one of the qualkities, I reckon. If you look at the present day sport bikes, even they are getting smaller and more compact. The result is greater performance, easier handeling, lesser weight and more economy.