Yeah it really isn't as bad as you think. Proper Gemming and Reforging goes a long way towards helping, though I know many lazy players don't want to have to put in the work to not just gem all primary stats like most other classes.
Haste definitely is garbage, but again, that's where reforging comes in and EVERY spec has a terrible stat, just like EVERY spec has a great stat. Realistically, Haste is better than Hit when above 7.5% so I guess you could complain about that as well? There was a time when we actively tried to reach dw hit cap.
The only real defining aspect of Crit for Fury is how it is stronger than Strength, which is not the norm where other classes are concerned. This doesn't make it terrible design.
And to clarify the "people who make the damn game" are fixing other stat values for Warriors is aimed at bringing Haste up to match Mastery/Crit levels; not bringing Crit down. And the only real reason it is a concern is because of the removal of Reforging and (many) gems/enchants.
- - - Updated - - -
They aren't wild at all. Rating is irrelevant, and he didn't mention them for a reason. His numbers are simply a scaling comparison to Strength; ie:
If Strength is worth 1 point; Crit is worth 0.9 out of 1 (think if 1 point of Strength was worth 10 dps, 1 point of Crit would be worth 9 dps, the actual number is irrelevant, its simply a comparison).
If Strength (at 1) is worth 10 dps per point; Haste (at .3) would be worth 3 dps.
Make sense now? It's actually very easy to do with SimCraft, unless they were to wildly change how they (or Warriors) work, all the stats are already in the game, so its easy to model.
There are a lot of options to fix haste, but only a couple of them really make enough of a difference to be worth while.
There was a long thread about it in these forums already, that Collision actually started.