At this point I've basically given up hope for this to be fixed. It's obvious, for whatever reason, that Larian intended for it to be this way.

I just hope and pray when they make Divinity 3 that it goes back to how it should work.