Great post.

You kind of bring this up later, but in the cleric section, you have both bless and bane listed as working as intended which isn't quite true.

Those two spells allow the caster to select targets within range. Right now, you can't do that. You hit on this elsewhere though with how the sleep spell currently works, and the more broad statement relating to (a severe lack of) player choice, particularly in relation to how spells and spell targeting works.

If I want to cast bless before a fight, I shouldn't have to finagle my party into a position I want them in to not accidentally bless someone I don't want to, because I only want to use the 1st level slot (mainly because why on earth would you use Shadowheart to cast spells that require an attack roll if you can avoid it). Bane is similar. So is sleep.

And then you've hit the nail on the head about reactions and paladins. I've wondered that from the get-go with this game, once I saw that they have reactions set as a toggle. I have no idea what they're going to do, and I'm beginning to suspect they don't either since they've mostly just refused to do anything with reactions that didn't seem absolutely necessary, or avoid the issue altogether by forcing the player into situations that are.. less than optimal, to say the least. You point this out with hellish rebuke. Feather fall is another strange case. And while it isn't a spell, the riposte maneuver on battlemaster fighters works in a similar manner. It's just.. bad. And wildly unrepresentative of the ruleset they are seeking to emulate. I get that some sacrifices get made to translate a ttrpg into a videogame, but a certain other game that gets mentioned around here a lot implemented the ruleset in a fairly elegant way. I don't see why Larian can't do something similar, apart from the amount of time that would take (which would mean, probably, everything breaks for a while).

This is one of those times when I really wish Larian gave us any indication, at all, that they read these forums and would respond to us to talk about their design philosophy. I get some of why you don't do that, but it might alleviate some frustration, I would think.