Bothered? On the contrary, reading that exact paragraph commits me to loving haste more than ever.
Perhaps it is too good, but in all honesty I would rather it be a spell that makes teaming up with a bunch of martials into an effective tactic.
Haste enforces teamwork, and lets the martials become over-the-top-action stars. The caster gets to know they're getting a better return on their spell investment, everyone wins.
This is one of the few intersections between magic and combat that actually doesn't completely trample on martial character types. It creates a situation where casters and martials need each other to function at peak performance, and that's good for the game.
If anything, I would say that the whole of spellcasting should be more like haste vs. fireball.
Imagine if all of the most effective spells were best used on other characters, and allowed them such time in the spotlight.
This, couldn't agree more.