Ok, let me get this right:
Other classes can earn resource while using resource spenders AND casts buffs that enhance the damage output of said resource spender that allows them to earn resource based on damage output.
Obviously, I don't play other classes. I'm looking for actual facts.
Well you've just described the standard WW/WOTB barb which is the most broken build in D3 right now. It generates fury from WW crits to keep the almighty WOTB buff up.
Wizards avoid the whole resource spending altogether (Archon mode doesn't need arcane power while it is kept up) OR the build considered ..somewhat broken...CM which just locks everything down for them.
Monks need resource gen always and they either get a ton of it from really fast attacks on their high gen hits in their tornado style build ...15 while critting from the main spirit gen hit choice OR they are a TR Skorn type of build and gear it through Helm, Soj...they can wear a mantra and a passive for this, get some passive to help when they wield 2h etc.
They are balanced better since they still have to worry about resource gen and survival, but since they can either layer on multiple attacks or spam 800 + 100 pct damage bells, they have a lot higher damage potential than DH and some of their self damage buffs are insane creating small windows of 1 mill damage for a lot of monks and the sustained damage self buffs aren't bad either and don't compromise survival (See Breath of Heaven:Blazing Wrath for instance)
Personally I think monk is about where every class should be...they actually have a lot of crappy passives though, then again so do Wiz.
DH has a lot of interesting passives with probably less useless ones than Monk/Wiz but our attacks and self buffs are so weak in general that it's hard to get enough benefits out of them. Of course barb has the best set of passives overall with hardly any that are completely useless.
WD I have no idea, don't touch em.
The way DH is built the other classes have easier ways to layer on multiple source of damage and maintain survivability. DH can get survivability easier due to Gloom, but can't layer on any effective multiple sources of damage without compromising resource gen, or survivability at most gearing levels. Since DH get a quiver slot, you end up with a lot of DH around 300k paper dps and because the eDPS is so low across all their builds, you end up with a lot of DH actually clearing slower than a 150k barb or monk.