Each buff also has a timer associated, so medics can’t just spam respawns and heals, so while these may be their main XP sources they will be limited (somewhat) as to how fast they can repeat them.
The other three classes also seem like they will have more objectives away from purely helping a teammate. Soldiers will be blowing stuff up will surely give them more than just 100 XP per instance. Operatives will be hacking terminals and which I would assume will give them a good chunk of XP per hack. Engineers with buffs, turrets, mines, and most likely other mission related objectives will also be able to get XP for their characters. I doubt that Medics will dominate.
Or maybe I am wrong and the whole cause for the years of development and delays to the release of the game is purely related to the good folks at SD being unable to figure out how to balance the classes so that Medics don’t get all the XP.
I can see the post PAX conversation now…
PW, “Dammit! Months away from release and still no one wants to play any class other than the Medic…”
RH, “I know right. Hey I’ve got an idea, what if we allow sniper to get one hit kills on anyone who is a medic, no matter what heavy their character is. That’ll make the game more fun, surely.”
ES, “Stop calling me Shirley.”
Yeah that’s how it is happening.

