I found a loophole to all this madness. I joined a company that was not remote-friendly, moved a couple hours away after about a year, and told them I'd be happy to continue working for them remotely. They obliged :)
Having been on both sides of this, this is usually career suicide.
Not to say you get fired, but you miss too much. You miss watercooler talk. You miss the invite to a new project. You get sent maintenance and bug work.
If you want to work a 9-3 and coast, sure. If you want to do cool stuff and move up the chain? Being remote in a local company is totally suicide.
Plenty of money floating around. Find another remote friendly guy and go to town!
Seems how most remote friendly places have started...