Before you complain about something check all the information. Barrage is getting a CD yes, BUT in addiotion they are giving a boost to red line traits. What they are trying with the upcoming is to to balance out each class: they don't want to nerf any class just to nerf it or boost to boost them. Right now from what i heard things are pretty even. Rk's can do a bit higher dmg on training dummies when solo, but they have mitigation reducing skills that hunters don't have.
For these changes the devs also look to the potential of each class, not on how people play it. It has higher DPS then rk's in both PvE and PvP. I wouldn't say at all hunter is hadnicapped in either of these. They have the best damage potential in both PvE and PvP. In solo PvP (open map, not self-nerfed in spars) they also have a number of ways to destroy creeps that other classes don't have. CC, slows, kiting on top of big burst DPS.
If you and other people, as you say, don't know the core of your class and how to play it properly ... i'm sorry to say but what you really should be doing right now is trying to learn to play it and stop whining to give a class a boost or nerf other classes so you can feel OP.
Fearendur, Captain R12 -- Challenger of Gothmog, Original Challenger of the Abyss, Lead the Charge at the Anvil of WInterstith
Eleannora, Rune Keeper R10 -- Aemeryllis, Guardian
Odyssey - Prime