Healthcare: If you have a good health insurance, you are covered better than any other govt sponsored health system in the world. Again i agree you are screwed if you don't have a insurance but that's a whole different argument
Vacation: I am a Indian living in US and many of my friends take a month off (2 weeks paid + 2 weeks unpaid) when they go to india. Its not a big problem
From what i see most of the people arguing that europe is better are Europeans who never worked (for a meaningful time) in US or american leftists who adore everything european :)