Forum:Why is the soldier so terrible?

Having always played as a Vanguard or Sentinel in the Campaign, when I started playing ME3 Multiplayer I enjoyed getting the chance to try out the other characters. I really enjoyed playing as an Adept or Infiltrator, but I found the Engineer to be more or less a weaker version of the Sentinel (just my opinion though - I know a lot of people love the Engineers). But the biggest disappointment for me was the Soldier. I couldn't get over how useless the Human soldier's powers were, and talk about lack of damage protection! The Alien variants weren't much better, with the only one I found playable being the Vorcha. Suffice to say, I upgraded that class to 20, promoted them to the Galaxy of War and never played as a Soldier again.

Has anyone else had this issue? Or is just due to my history of playing as a Vanguard or Sentinel?