Um...I just used Greater Invisibility for the first time. You know, the 4th level spell that's supposed to be appropriately powerful for a 4th level spell? I attacked one enemy and then my character automatically attempted a DC 15 stealth check (which they failed because they have 8 Dex and are in Plate Armor) and the spell immediately ended. Of particular note, I didn't get any bonuses to my stealth check from being invisible.
I then checked the description for Greater Invisibility in BG3
Originally Posted by Greater Invisibility in BG3
Level 4 Illusion Spell
Turn a creature Invisible. Enemy has Advantage on Attack Rolls. Attack Rolls against it have Disadvantage.
Invisibility breaks when you fail increasingly harder Stealth Checks on attacking, casting spells, or interacting with items.
10 turns. Concentration.
What? Just...what!??! Greater Invisibility only lasts 10 turns and can already be broken by loss of concentration or unusable because you're already concentrating on something else. It could maybe be argued that it's a bit too powerful compared to other 5e spells, but it's certainly nowhere near powerful enough to need this severe of a nerf. (Especially when you consider the prevalence of auto damaging effects and the overpoweredness of Haste, a lowly 3rd level spell, in BG3).
As is, Greater Invisibility in BG3 is practically useless to cast on any character except rogues with Stealth expertise. For most other characters, it's effectively the same as the 2nd level normal Invisibility spell and worse than a regular potion of invisibility because of the concentration requirement.
Yes Larian hate spells except direct damage spells. As a mentioned very often many spells you can get via potions and items so wizards are useless better to have a four fighter party.