The Vanguard is a soldier hybrid.
And yeah, Ammo was fucking stupid. But the skill system actually having an impact every level and not every 20 levels is a good change, and the weapons handling differently and not just being "better" is also a welcome change.
But I loved biotics, and I was seriously mad when they nerfed them beyond recognition in ME2. I can understand it not working on shields and barriers, but why not on armor?