It's to replace skill trees, and lets you focus on playing certain roles for the mechs that you enjoy playing.
The main goal is personalization/customization.
Each Weight Class has 3 special Roles/Specialties (w/e you wanna call them) to choose from. And instead of unlocking skills per Mech Variant, you unlock roles per Mech Chassis. What this is that you do not need 3 mechs from the same chassis to progress through skills. Furthermore, you can choose any of the unlocked roles for any mech variant within that chassis.
The importance of removing the “the mech requirement” is to open the game up for new players. Recently, our skill trees were reduced in effectiveness to lessen the power gap between new and old players. To me, this is an inherent flaw of the current system, and we need a revision. So rather than requiring new players to invest copious amounts of time into grinding to buy mechs that they might not play, they instead can buy the mechs they want, and have fun leveling up the 3 different roles.
Please review the images below.
DISCLAIMER: In case it was missed, the orange bonuses/abilities are EXAMPLES only. I don't care if you think +x% is too much. It's all besides the point.
The main thing here is to do-away with the basic, elite, mastered skill trees that are the same for every mech. It's dull, boring, and it could be so much more.
Major Edit:
Added new picture to help clear up confusion. Hopefully it's doesn't cause more confusion .
Edited by MoonUnitBeta, 23 March 2016 - 02:43 PM.