Classes we need in order to progress
Warrior
Paladin
Classes we don't need, but sorta do cool stuff
Necromancer (Good AoE, cool to see Death proc)
Rogue (Single target damage)
Berserker (AoE i guess. This is less relevant in the end-game.)
Classes we don't need at all, but might have a gimmick we convince ourselves we need
Shaman (Grudge)
Bard (Group DA. Can replace this need with donation items)
Classes that suck, and get dragged around so we can give them loot
Ranger
Monk (Does OK damage, but whatever. I love monks, don't hate me)
Enchanter
Cleric
Druid
Mage
Wizard
Beastlord
Shadowknight
i think in the setting of more powerful mobs, guardian charm not being as effective in future tiers, and greatly reduced effectiveness of riposte/dodge/parry mechanics in new tiers, the need for utility and healing increases.
Everyone complains about pets but its not all about damage. Pets can be used to apply and maintain debuffs to mobs through weapon procs.
Cleric strong single target heal I think will be a huge benefit in future tiers.
SK defensive epic 50% damage reduction will also be of great benefit.
Druid skin will become useful especially with players using UC instead of guardian/brawler and tanking 1-2 mobs at a time.
Bard songs will be useful as using them will not put the bard at risk of death to incoming mobs from a zone pull when mobs can only be pulled 1-2 at a time.
With the change in approach from zone pull everything and hit riposte to more challenging content I think we might find some classes we previously thought useless will develop a niche and be worth playing.