Actually even Wizards and Clerics have to roll an Int or Wis check in 5e if the scroll level is higher than they can normally cast. DC13 Int check for a Fireball before you can cast it yourself so only 60% chance for a level 4 Wizard to get it off the scroll. I'm not saying BG3 should be as strict unless they really plan to shower the player with scrolls. But that's the spirit of the magic system.
I'm not warming up to allowing non-magical classes cast spells by just rolling skill checks. Wizard spells are written in an obscure language they spend a long time learning, it's not english as we can hear when spells are cast. Hearing Lae'zel cast spells like Gale or Shadowheart just feels off. The difficulty and mystery surrounding Arcane spellcasting is what makes it cool and interesting in the setting. If any farmer can cast Fireballs from scrolls magic becomes mundane.
Oh, I misread the "scroll with level higher than can normally can cast" check. I knew that they had to make a roll, but I didn't realize that it was a pure ability modifier check and
doesn't get proficiency. That makes the check much more difficult.
I still want all characters to be able to attempt to use scrolls with an Arcana check, but the DC would have to be higher or else it'd be unfair to casters. DC 18+spell level maybe? That would still be possible, but we're getting close to the "difficult enough that it would never be used" territory, in which case why bother?
At the very least, I'd prefer requiring Arcana checks over just allowing everyone to freely use scrolls. But if Larian also implements the higher-level-spell-scroll rules, then I suppose I'm fine with also preventing non-casters from using scrolls at all.