Dragon Age games did it best. Micromanage if you want, or decide the way your companions should act and rely on it if you don't. It's a damn shame nobody has tried to steal their customizable AI system.
What I would give for the ability to set up routines and conditions to be executed automatically during fights...
Oh yes, I absolutely loved the customisable tactics in DA:O and DA2. That said, I find using the Larian TB system makes for a different and interesting challenge, with advantages as well as disadvantages compared to RTWP, and personally am happy with it as an approach for BG3. Can see why others come down on the other side, though.
"You may call it 'nonsense' if you like, but I've heard nonsense, compared with which that would be as sensible as a dictionary!"