That is exactly it; I know plenty (including myself) but relocating for a job is not of this day and age (travelling for team meetups is another story obviously). And obviously less obscure languages have more opportunities for working remotely.