Since humans have just discovered the Others, wouldn't there just be droves of humans going through Edgetoun and throwing stuff at the inhabitants and trashing Other-owned shops out of fear and stuff? You know. 'Cuz human nature.