Homogenization is nice to an extent- it allows you to recruit a player, not just a path/spec of a class. Having the ability to say "We need a Ranged DPS with a raid cooldown" is a lot better than, say, "We need a Ranged DPS who has the ability to debuff, do massive AOE, self-heal, teleport, and negate 1-shot mechanics with cooldowns". So, it's difficult to draw the line between "our classes are homogenized" and "our classes (and paths and specs and...) are unique". You can easily go too far either direction. WoW does still have class uniqueness at the higher levels of Heroic raiding- you'll recruit a specific spec because they have a raid-wide cooldown, immunities, 50% damage reduction abilities, teleportation capabilities, etc. But you'll rarely recruit anyone for 1-2 abilities that nobody else has. I feel that's a fair amount of uniqueness- you still feel you contribute something special, but the raid could easily recruit someone else with a little worse X but a stronger Y.