1) I'll agree Barb could use feats, but all classes have their limitations, and this is common to paladin and bard as well.
2) Pally is viable dps, but it isn't clearly king in the conversation for tops. A well built bard will out dps them with a crit on every other hit (or more). I probably shouldn't mention broken Druid wolf forms, but since we are talking current functionality, Druid is incredible dps. I've been seeing numbers off my Ravager that I would posit as just as good as any pally (to level 13...we'll see when the true comparo takes effect at 14+).
3) Nerfing SWF because you don't like melee being viable in EE doesn't mean SWF should be nerfed. I'm tired of watching monkchers and shiradi casters tear the mickey out of everything while melee gets left running in circles and chain casting Rejuvy.
4) The capstone of Ravager has been used to great effect in EE by some of my guildies and by others we run with. This is my first pure barb built since pre-enh pass. I hated them before. I'm loving them now (in heroics). Again, we'll see Barb's true colors once I hit the far side of 20, but so far so good. If I can hit that cap cleave like some of the folks I run with, I'd have a really hard time saying Ravager sucks. Their heal on hit mechanic scared me with its randomness, but it procs often enough for me to gather up rooms of mobs and cleave them into oblivion without ever getting nervous with my hp (again, at lvl 13).
5) Turning a barb feedback thread into a plea for nerfs to feats or other classes isn't keeping the thread on track. My feedback (to this point) is very positive. I can't believe I even just wrote that...