I also play barb and i love the class:
1 - rangers: have to agree with you, but if i focus them they go down or run across the map
2 - sins - charge root, i break root stun them and kill them. Issue with sin is if they stealth attack you for uber high dmg, and than land sds face stab and dww. But most sins goes down
3 - necro - well silly class but just as rangers if you focus them they go down. And than kill you from rezz pad
about bombs i must say that i dont see them often
4 - hox - if he dont have PC on he goes down after knock
5 - kinda silly to whine about your class
6 - conqs - well good ones are demigods, average or bad ones are also pain in the behind
About rest of class being ballanced, you did forgot dt's, guards, demos with instant cast...