This is a controversial topic that has been raised a lot over the last few months. And it’s hard to explain to people why I really like a system that is way less forgiving in that regard as other games.
The Sentinel in the first place may seem as a class that as very much in common over all its masteries. VK, FG and Pala look the same on the surface, just different mastery bonus and skill pool. I think there’s more in it that it seems though.
Masteries of other classes have bigger differences, like mage being a ranged Sorcerer or melee Spellblade. Acolyte is minion Necro or melee/spell focused Lich. Primalist can be shape shifting Druid, Companion BM or spellcasting/melee Shaman.
What I want to point out is that despite masteries being part of a certain class, they are or can be very different within the same class. Other games may have implemented Spellblade/Sorcerer, Beastmaster/Druid, … (and so on) as different classes right away.
Personally I find it hard to even realign a single mastery like my FG converting from a melee build to a throwing build. The respeccing along with swapping all that long collected and synergizing gear can be a mess and is a very tedious task for me. So I’m rather releveling than respeccing a build.
Besides I like that there’s alway a build that I haven’t played, yet, and that I have to rebuild from scratch. I love the progression from level 1 to 70 and have played dozens of different characters. It gives me the feeling of content that still lies in front of me and I have to explore.
For me it doesn’t feel tedious to replay the game. I play for the sake of playing and as long as I’m having fun I don’t see a releveling as a waste of time. Objectively, laying games in general is a waste of time, as is watching films or listening to music.
When people say that it’s boring to play the same content with a different character again then I cannot share these feelings. It’s like never listening to a song you already heard for a second or third time. Or skip to the end of a film you already know.
For me the journey itself is the destination.
I know that people have different opinions about this and I don’t have the intention to convince anybody. Just trying to explain that and why I don’t agree with the OP.
Cheers