The interaction between Bless scrolls and wizards poses interesting questions as to the nature of the divine in BG3.
Canonically, clerics gain their spells from the diety they worship. So when Shadowheart casts Bless on the party, she is manifesting
will. Objects can also be blessed, so I have no problem with a Bless scroll manifesting the power of a god.
But Gale can learn that spell and cast it at leisure, even though he is explicitly unattached to any god. When he blesses the party, who’s will is he manifesting? Does Gale become linked to a god by the mere fact of learning the spell? Or is Bless purely mechanical, just the result of clever manipulation of the Weave with no divine intent behind it?
Whichever option is correct, the implications are staggering.
If Gale is bound to a god by learning his bless spell, then worship is meaningless. It is only a form of control by deities over their followers. Gods withhold power by obfuscating its essence and reward the obedient with scraps they might have acquired through study alone.
If Bless is merely a trick of the Weave, then that spell holds no divine essence. Furthermore, if the magically gifted can cast any cleric spell, which are ostensibly granted by the the Gods, then there are no Gods. There are only powerful beings bound by the same laws as mortals.
In conclusion, religions in BG3 are an elaborate sham.