Propably the reason party control is done in such an annoying way is the console and playing via controler there. I see no easy way to make the old (and way better ) controls handled by the controlers. At least there should be a possibility for the PC version to work as the way more comfortable party control as in most other games.
I don't think planning for controller support here is the issue. Recent games like Pillars of Eternity and Pathfinder Kingmaker have controller support and they do not have the issues that BG3 does. Diablo 3 on consoles works even better than mouse and keyboard, IMO. Plus the enhanced editions of the Infinity Engine games added controller support on console and they play wonderfully (even the touch screen support on tablets is pretty good).
I think it's a Larian problem where they created a control scheme that simply does not work as well as other established CRPGs and they're sticking to it just because it's the system they created. They need to learn to "kill their darlings" for the good of the game.