Just a rant
When most people say "overkill", what they mean is that the money could be better spent elsewhere.
- Too much hp, not enough tire.
- Too much hp, not enough brakes.
- Those wheels look sh1t, spend some money there and go without the extra 25hp....