Really. No reality check? Spinning a wheel doesn't cause anything in particular, unless it meets the road.
Now I am not saying what you are saying is totally false. The truth is more nuanced, or say, more qualified.
The qualification comes from achieving something in the real world. If you can achieve something by talking to someone instead of writing code to work around it, both are equally valid.
I think of it like this. A pure function does not do any real work. The real work comes from the side effect it causes, the global variable it sets, the file it writes to, the program it talks to on the other end.
So yeah. You can cocoon yourself saying lalalalala, but you don't want to be the thread that spawned, did something to its local variables and exited. Whats the point of such a life anyways?