Your problem is that you compare DnD 3E with 5E.
In DnD 5E only sorcerers get meta magic, wizards get school specialisation instead.

One big Problem are the huge rule changes Larian made in BG3
- DnD rules: Only 1 spell lv1 or higher per round, haste can only be used for one additional attack --- BG3: cast 3 fireballs per round with haste and quicken
- DnD: lots of useful buff, debuff and utility spells --- BG3: Just blast everything in the first round, concentration is gone quickly and there is a high chance you die before you can act when the enemy acts first.

solution: BG3 should follow the DnD rules more closely
- not giving players or NPC extra actions or bonus actions
- follow the rules about what counts as action, bonus action or reaction (looking at BA shove and BA feather fall for example)
- spells do what they are supposed to do (haste not giving an action that can be used for anything for example)

Some changes cannot be avoided because its a computer game and some other changes can be good too.
But messing around with action economy will lead to desaster. Its even written in one of the rule books.
"Players can use their own rules as they seem fit, but changes to actions/bonus action/reactions can totally ruin your game" (Not the exact words, but they wrote something similar.)


groovy Prof. Dr. Dr. Mad S. Tist groovy

World leading expert of artificial stupidity.
Because there are too many people who work on artificial intelligence already :hihi: