One could point to multiplayer and Larian expectation for companions to be controlled by other players, but surely a solution could and should be found.
yeah sadly mutiplayer impacts BG 3 gameplay all thet ime in all sorts of areas to top it off most of the time it's for the worse not better.