Haste actually becomes rather relativistic.
The more you have, the more 1% is supposed to help you.
But the more everyone has, the shorter your fights are going to be
Therefore 1% haste actually gets to be less likely to help you in melee, probably balancing out rather well.
it takes some abstract thinking to realize moving 1% faster won't always get you there 1% sooner. You can't deal 1% of a swing's worth of damage extra, you either swing again or you don't.