Agreed. The implementation we saw in the demo would make sense for RTwP, but It wasn't clear what benefit it had in TB. The pop-up dialog isn't really "interrupting" anything in TB.
Solasta's implementation was simple and clear to the player that a resource was being used. I'm not sure why Larian is overcomplicating this. There's enough inherent complexity in coding 5e that creating a problem where it doesn't exist seems misguided.
In the brief Solasta demo, I also didn't think it was a problem. But, IIRC, the only reactions used were mage shield spell, attack of opportunity, and blocking an attack on an ally; and they were not all available to all party members. With 15 reaction types and a large combat, it *could* become annoying to have to keep dismissing offered reactions. On the other hand, the temptation to use a reaction when offered ( in case you do not get another chance ) is quite high, so maybe it will normally be OK.
As for BG3 reactions, I guess that it is based around the event-based triggering mechanism they would have to develop to allow for ready-actions and ready-spells. Since these operate as reactions themselves, Larian possibly just chose to extend it to all reactions? But even that would be wrong, since ready actions and spells do not *have* to be taken when the triggering event occurs, the player is supposed to be able to choose.
I imagine play-testing and EA will show whether or not players think it is good enough.