For someone who has traveled many parts of the world, and lived in several different countries I know there is no such thing as a perfect country. Some are better than others, and the US definitely belongs in the first category.It isn't a perfect country flyzimex but people are not leaving it to go to a better country.
Again, best of luck in your interview. I hope you get the job.
FZ