let us go point by point...
Sunsinger class being lame - One ability in this class is "ridiculous" and considered a "super hack" by you. It sounds like you actually hate yourself for loving it. Also, if you know how to use the class right, you can generate more orbs than any other class.
The void class - "Terrible ... wrecks in pvp". Again, you actually hate yourself for loving it. Also the only super that allows you to take out more than 4 enemies from distance. It has a lot of use in pve.
So the hunter has better agility - okay great. the titan and warlock excel in other areas that fit other play styles. It really sounds like warlocks just aren't suited for your style.
Low armor stat - see above.
Thank you for your tears though. Delicious.
Every class can generate a maximum of 8 (or 9 with lupi or LBN). Every class with every subclass except defender can hit this with their super. Defenders have other alternatives to creating orbs that are much more likely than killing stuff with scorch, which is why their super is capped at 5/6.