I have all 3 classes you mention at 39 , and it's true warrior really needs support to shine , with a personal healer it's alot of fun to play but without and without support from teammates it's going to be hard.
Have to say i enjoy my hemo rogue the most , it has crazy amount of CC with prep...