Originally Posted by D1spl@yN@me
every character essentially wants to be good at everything. lets face it that's a fact.

While considering that as a fact can be discussed I can understand the sentiment that we humans fundamentally want to be good at whatever we do. On the other hand, part of being who we are, is understanding and accepting the fact that we are not. Some have talent for singing, others dancing, some for team player sports, others solving mathematical problems by their own. By discovering our strengths and weaknesses in skills, we define ourselves and often find more enjoyment in pushing ourselves in areas where we lack than easily succeed in areas we don't.

Sure, there are always some that have the ultimate power fantasy of being able to solve every problem by themselves. The true solo journey, the Hero. But DnD and its class system is more about the group than the individual. No single character is supposed to be able to excel in everything but instead complement the party. The rogue disarm traps and pick locks, the cleric heals and buffs, the fighter takes the brunt of the attack and the caster support the fighter by taking down enemies from a far before they become overwhelming.

That said, the concept does translate poorly to a single player campaign where you are dependent on suboptimal npc's in your party, but then again, removing either the class system or the dice and you have really crippled your DnD game(which BG3 is) beyond recognition.

Also, as stated by Virion, in a system where a character can do everything, you severely cut down on replayability. Very soon there will be a strong consensus among the community on which abilities/skills are the best/needed and why play the game a second time when we will just make the same character again? And where's the allure in roleplaying different characters when they are all the same?

Each to their own, nothing wrong with liking the character system in games like elder scrolls or DoS, but if your suggestion here is to remove the classes I strongly disagree.