On a deep level? I once worked at UPS loading trucks for a winter season just because I was in between jobs. It was just about the hardest I ever worked and was an interesting experience. Are you implying that I should be forced to work tech jobs for the rest of my life just because I qualify for them? Should I view my specialized skills as chains?
It's a free country (the U.S. is at least) and by working in one job you are always implicity creating an opening in whatever other jobs you have opted not to take. I do understand your argument, and theoretically you are right: he perhaps took a job from someone who needed it more. But I can make the same argument about the service economy: if I mow my own lawn, am I taking money away from landscapers? If I cook at home, if I learn to fix my own bike, etc. etc. That kind of think is deeply disturbing to me. We each have to live our own lives at the end of the day.