Speaking for myself:
(a) I’m a dual citizen by birth, and therefore can legally live and work in any of the EU/Schengen countries (as well as Switzerland after 2014). I can take or leave the US, though the woman whom I love does happen to live in NY. For now, anyway.
(b) I’m freelance and DO spend 4-6 weeks per year traveling. As did my mom when she was working — nominally W-2, but really a project-based contracting engineer who could take time off after an assignment was done.
(c) The one large organisation that I’d consider working for is the U.N. Very humane about vacation time (3-6 wks/yr + holidays) as well as reimbursing Americans’ income taxes in full. And based in New York!