Well it is underpowered. A good 0-100 doesn't prove that it isn't. In normal city driving you are not redlining it, you ideally want to be within 1.5-2.5k range. Cruising and pulling are very different. I've been driving a city since 2010 and still am. It is quick yes, but it is underpowered as well, try shifting it around 2k RPM and see how it bogs down. The ideal shift range I've found to be between 2.5k-3k, anything below and it feels like you are moving a truck. You enjoy city when you go beyond 3k RPM, it feels light and quick. I don't enjoy it for normal slow city driving, but if you want to drive it fast, it's quiet fun.