Again Larian, Stealth should not the Invisible Spell and enemies shouldn't be able to detect Invisible characters even if they are close to each other. Invisibility should be voided by any action or by taking dmg and should only be allowed for scouting areas ahead because it still gonna give you the first action advantage. So no placing 9000 barrels or crates while invisible either since each placement should count as an actual action.
Honestly I think this is beyond redemption. When you want to use spells, attacks, and tactics to defeat your enemies like in D&D 5e, you should play Solasta.
When you want to have fun using Barrelmancy, Backstab Stealthing, Pit Shoving, and High Ground Jumping, then Baldur's Gate III is the game for you.