It takes more effort, but I think it can be effectively balanced against the other advantages of working remotely.Yes, that is the trade-off the remote worker makes. However it is important to understand that the folks on the employer's side also have to make that extra effort to manage communication effectively with remote workers, and they don't get the advantages of working remotely. That is not to say that it should never be done (doing a project with remote workers is indeed advantageous in certain scenarios), but the balance of the advantages in remote working (barring financial overhead issues like providing an office) are with the worker. So one should not be surprised that companies want you to relocate before they know about you.
Now for certain individuals, it is to the benefit of the company to support the remote working agreement because of the value they get from working with that particular individual. Which is why there is a huge selection effect when people blog "hey, I telecommute and don't lack in work". It's similar to a famous actor saying "hey, I don't do anything special and I don't lack in dates".
The people who couldn't find work that way? They relocated and aren't blogging about remote working.
But absolutely - if you can make it work for yourself, go for it - no argument that it improves your quality of life.