This is actually a great article. I just have to make two small usage corrections, both of which i think are due to you trying to find the same word and not coming up with it.
You have used the words "migrant" and "refugee" incorrectly. Migrant means a person who moves from place to place, continuously. A social network migrant is not someone who moves from one social network to settle at another one. It is a person who continuously moves from social network to social network, never settling on any one.
A refugee is someone seeking refuge in a new place from danger, disaster, or war in the place they came from. Simply moving from a place because you don't like it isnt being a refugee. A refugee is someone fleeing from imminent mortal danger.
The word i think youre searching for is expatriate, which means broadly someone who has left the area native to them and settled in a new place. Emigrant also works, but it has unfortunate political connotations. Emigre would be my third choice, though it sounds a little fey
Thank you very much @sigmajin!
I am not a native speaker!
Maybe a case of "false friends". I was under the impression that "migration" is the umbrella term for all kinds and reasons and modes of wandering...?
Exactly! Who really feels "at home" on Facebook or reddit though?
Oh, I love those, but...
...to each his own...
;p