>>717288659
>Classes over time became more self-reliant.
This is the exact opposite of what has happened. Classes are absolutely dependent on one another because of trinity shit.
Only some action MMOs can sort of skirt this dependency via player skill.
The classics before the genre crystalized around Everquest class compositions often allowed a ragtag group of randoms to get shit done with more versatile kits and items that let them broadly support one another, rather than specific tasks being completely isolated to specific classes.
Now, shit's so dependent on the trinity nonsense, and they cut out all of the usable/consumable items that let you care for yourself, that they had to make any "solo" overworld content so piss easy that a lone healer could clear camps of enemies. The more brutal environment and the individual being able to provide general support were both lost, and so organic teamwork and socialization was lost with it.