The only problem I see with this is that eating is often a social thing and carnivore hate when vegetarians/vegans make their own rules and exceptions. They often take it personal if you eat meat in one case and then not with them.
If we had worldwide open borders why would people from India go to the US instead of China or the EU?
Enbys don't have to look a certain way
edit: typo