Since classes have come out a lot has changed. Many of the class bonuses including CA's are ...obsolete with current armors, weapons and runes. For instance Guardian could be revised to have an added bonus to shield gems since they do work well with shields. It could also open up the door to further hybridization and utilization of the class since there are very very few guardians let alone shield tanks in the game.
I think quite a lot of the classes need a revision of their effectiveness and popularity in a similar way that legendary armors were buffed/changed based on frequency of use.
EDIT: However IF there is to be a massive change like this there MUST be notice given and it cannot happen between seasons. Effectively tipping the bm scale in the middle of the season was bad enough for some. Completely changing the way the classes work will destroy any season except those with deep pockets to adapt.