Does anyone care to elaborate?

That's can make for a great deal of fun but for reliable transportation such technology is somewhat of a hindrance.

Hey, 100hp/L can be reliable. Look at the S2000 :wink: