I have read up on InnerSpace and it sounds like a massive leap ahead from other solutions. However, does it not veer dangerously towards automation?

For example, switching windows. By switching from one window to another window, you are not performing any action within the game environment but your characters will switch their follow to the selected window's character. This seems to sit on the wrong end of the grey area to me. Maybe not. Thoughts?