From all the people I've actually met you guys strike me as extremely uneducated about the world. You sound like literal npcs, no surprise most of your population welcome weird invaders. The sad thing about ignorant people is that they never become aware of how ignorant and naive they are.