Seriously, an Operating System is just an instrument to get something done. A craftsman can get stuff done even if the tools aren't the best. You change tools when you have different work to do. No need to migrate unless you somehow put your home on your computer.
But I guess people do live in their OS nowadays. Sad times when people live more in their computers than in their communities. Does explain a lot of the tribalism on Slashdot though.
There is a missing option by the way, as you didn't mention Emacs. I can get work done with that no matter what the operating system.