There's a lot of definitions of bodies. Though I'm unconvinced one is needed. A brain in a box is capable of interacting with its environment far more than such a thing could even a decade ago. Is it the body or the interaction?

As we advance we always need to answer more nuanced questions. You're right that the nature of progress is... well... progress