I think some roles just naturally attract different types of players. Tanks always have some potential to cause wipes. FFXIV has tried its hardest to design the anxiety out of tanking. You have auto-healing tanks who don't have to worry about losing aggro, coupled with auto-positioning bosses and an excess of defensive actions including invulns. And still, to this day, players talk about tankxiety and refuse to tank because of it.
If you're the sort of player who is actually determined to tank, then you never would have needed any such changes to get into the role in the first place. You'll wipe countless times and learn from your setbacks every time, because you naturally have thick skin and are driven to succeed. That's not something that can be taught.
Simplifying a role does not draw in new players who were not already determined to take up the mantle in the first place. Simplification only devalues their effort and devalues their experiences.
Melee DPS likewise draws in players who tend to be very obsessive about their performance. You'll find that solitary pixel that lets you maintain uptime, knowing that the slightest offset will instantly kill you. You'll stay on the boss until the very last instant before disengaging, to the point that you'll send your healers into a panic. And you'll know the fights to the point that you can recall every single movement and rotation the bosses make from memory.
And if that sounds like a horrible, awful way to play the game, then that's probably true - for you. No amount of change to the role will ever convince you to stick with it. You'll try it out, level it up, and then eventually drop it in favor of the roles you've naturally shown a preference towards in the past. After all, you didn't need any convincing to play them in the first place.
Design roles for the people who love it, not for the people who hate it.