They need to make different classes.
I play hunter, it isn't the best but I just love everything about the hunter the way he looks, his play style, both his subclasses, everything about him.
This is an opinionated question, depends on who you're asking, each class has their strengths and weaknesses, but my least favorite personally is the hunter, they can only double jump, and their super can kill only a maximum of 3 people (idk if they can have collateral damage) and also you have to be accurate, I think the titan has the best mobility, but the warlock's super move one ups it because the titan puts itself in harms way to use its super move and the warlock can throw and run
Warlock all the way, hunters just...idk about them. You on the 360?
All three are good, although I prefer the Titan. My problem is that the classes don't seem to be different enough. To many similarities really takes away from class identity.