Not the person you responded to
- All characters can cast any spell a scroll, making every character a wizard
- All characters benefit from high ground/backstab (whereas in other games e.g., DOSII only certain classes benefitted from high ground; and backstab is typically a rogue thing)
- Many enemies have a free disengage and tend to target low-AC characters, which removes the role of frontline tanky characters. This turns every party member into more of a frontline warrior
- The "Help" action restores HP to downed allies; this makes every character a mini-cleric. Furthermore, the abundance of healing food removes the need for a cleric
- Everyone can shove as bonus action, whereas in 5e this is limited to a shield-wielder with a dedicated feat.
- And ofc disengage makes every character more of a rogue/monk
Going to add a couple things.
Point 1: Agreed. Probably a coding carryover from DOS2 as well, as every character could use every scroll there as well. I don't expect this to stick.
Point 2: DOS2 did have high ground that benefited everyone (and a low ground penalty), but it was several degrees far less severe than BG3's system. It affected damage bonus and attack range instead of accuracy. The amount of damage for being on high ground starts at +20% and increases by +10% for every point in Huntsman. The low ground penalty was -10% damage and never dropped any further than that. Granted, the Huntsman scaling was one of the reasons why archers became absolutely busted later on, but it's a stat bloat problem rather than a flaw with the actual mechanic. Huge difference from BG3's +5/-5 hit modifiers.
Point 3: Agreed, but to be fair, goblins DO have a bonus action disengage. What shouldn't happen though is Minotaurs, Bulettes, and Harpies being able to jump away without provoking opportunity attacks. Coupling jump and disengage together is such an odd decision from any reasonable standpoint that I think the reasons for it are entirely engine-related rather than something to do with the balance, because we've seen goblins just disengage without jumping already, but we've never seen any enemy in the game use a jump without disengage tied to it. I suspect it's part coding carryover from DOS2, and part 'very bad stuff happened that the engine couldn't handle if someone gets attacked mid-jump'.
Point 4: Agreed. There's another thing to this, the ability to throw healing potions at people to heal them, which means they DO have an advantage over food healing, but it's another thing that invalidates the existence of Healing Word, even if actually using it is a little more clunky.
Point 5: Agreed. If Larian wants to keep bonus action shove that badly, I feel the push function of it should require a minimum strength score to pull it off (14 sounds reasonable), and additionally restricted to martial classes and certain archetypes in the remaining classes (Fighter, Rogue, Monk, Paladin, Ranger, College of Valor Bard as examples). Everyone else only gets access to the knock prone function, unless they get the Shield Master feat and don't fulfill any of the other requirements for the push function (and the Shield Master feat should probably be modified to confer advantage on knock prone attempts too).
Point 6: Agreed.