Welcome to the world of pay4fun or grind your ass off. We did it on World of Tanks before it was cool.
Talking about being/having weak stuff, you should totally play SWTOR as a Vanguard. As a DPS you can't do lots of damage and as a tank you get torn to pieces in mere seconds. GG BioWare. Hopefully they do buff the **** out of Troopers in 2.0 cause they need to. Imperial counterpart, the Bounty Hunters, are so much more powerful in comparison it's not even funny.