depending on their living circumstances, they'd have a much easier time in the EU than the US.
In the EU "human rights" extends to the right to respect for private and family life[1], meaning that there are much different rules on unmarried partners than in the US.
ahah that's funny I'm myself from a EU country. Although I agree with the fact that there's plenty to do outside the US, we are not willing to relocate because we come from different countries and we would experience work authorization issues elsewhere as well.
Even if you get married, it's not an automatic solution. There still may be more complications.
Applying to a large company is not the same as being hired by a large company. Also, I'm sure even large companies would rather avoid visa issues if they can.
Long distance relationship. LOL. I see you've never been in one.