You fail to understand that the power of WW barb is just as much attack speed as anything else (moreso even).
See, you mentioned whirlwind which doesnt really come close to the DPS output of three sprint 'nadoes especially when you start to hit the upper breakpoints, again all about the IAS.
Please try to play a bit more and then go ahead and give us your wisdom on what needs to change in the game (I see on diablo progress that both of your chars are around 20k dps, thats nub, meanwhile you have studied stuff I remember from some other post? please...)
Have 4 classes that finished inferno and I play all of them. Witch doc being the exception of course because I can't get myself to play through the nightmare alone (public mp0 also too boring).
My wizard does 60k unbuffed, even has storm armor because I find that skill fun along with electrocute.
My two handed monk at 44k, running udal maximus build with follower with wave of light being my primary damage dealer.
If you want build diversity atm, you just gonna except that you'll have lower dps than everyone else.
No idea where you pulled 20kdps out of your !@#.
Lets talk about your barb, about the same as everyone's else's barb. What would you do if your near 400% crit damage only gave 140% benefit. Would you change up a bit?
Also why didn't you choose something else?