I agree. And I never felt insulted. Still not convinced that barb is in fact better than say fighter THF for raids, though ...
BTW, I come from running a LE tempest where a barb saved the day plenty of times while shuricannons were dying left and right. So yes, class mastery matters, as does metagaming.
I don't think it is contradictory with my statements above though.
As for the build I posted, in the OP, I stand by it very much. I think it is, within constraints, a well optimized ranger that can allow an easy entry into end game. Mostly right out of the box.