I have a friend who runs into these kinds of problems all the time. Complains incessently about them, how he hates IT/networking and wants to get out of it. Every story he tells reminds me how grateful I am to work at an amazing company. His excuse for not finding an amazing company? He doesn't want to move away from where he lives.
What can you say to someone in that position?