To Dielan9999: Arent you a BM? which means you can actually attack back with root, and have wolves to keep them from just standing there and pelting you. Us Melee only classes have absolutely nothing, and no minions to help us from getting hit
I've been level 15 since before SpiceyCheez(level 40something BM) even spec'd and haven't level'd up once. So I can't even use it yet. The difference in my level hasn't stopped me much, I just die easier due to lower health. I can still kill rangers and geos that root all the time with my axe. Just because I have a bow doesn't make BM a range class, it's just a bonus onto the melee class it already is. You need to use all the tools you have at your disposal with the heroes mod to get an edge in combat. You can't just swing your sword at them till they die and expect to win every time. Even root can be conquered.
EDIT2: The addition of the bow and root to the BM doesn't help us fight root. It doesn't even aggro our wolves either, and in a lag (like one caused by bladegrasp) they are completely useless and die. However I make use of my wolves, my axe, and my arrows to win each individual fight. When I get root, bite, and lickwounds I'll use all of those too. You have to be adaptable, and to be adaptable you gotta use everything at your disposal.
EDIT: For conversations sake, as a level 15 BM i've been able to best these people in combat(from what I can remember who everyone else likely knows, I've killed plenty of no-name noobs too, and countless allies on accident)
Devon(the TC one) [master paladin]
Rawwb [Geomancer]
Kriskills(I know you killed me back, but I was still able to kill you and did) [master Ninja]
zdylan [master DK]
Rogin [master Wizard]
itzmak(so goddamn proud of that one, first kill as a BM ever!) [master Dragoon]
Notice how all those people are a much higher level than me. You make it sound like once a ranger/bm/geo root you its all over but it's not. You just need to counter the enemy class using the perks form your own. It's different for each class you are playing and play against, but it's all there. I think Heroes right now is pretty balanced.