I think you did find something imminently attractive about US life: said great job. Do not underplay the fact that many of your peers (a) wouldn't even look for "a great job in the US", and (b) wouldn't move for it if one landed at their feet. There are plenty of things I may dislike about US, yet I am also here by choice rather than necessity.