I agree, but a US airline will never hire Europeans and sponsor them for their greencard.
As far as "go home" . Give me a break. The airlines don't owe you a job just because you got ur JAA license! It's all about the money. If they can get type rated people with time on type they will. Sucks to be you in that case, but that is how this game works
Plenty of Europeans working Stateside. (altough again, the airlines didnt help them getting their legal paperwork to work stateside)