Agreed - it's easier to idealize other societies than to live in them.Having traveled extensively-I can assure compared to many parts of the world that we are still way ahead of those countries that make a taillight in the sand.....
Once heard a Pentagon General speak-he said
"Everybody hates us-but wants to be like us!". So yea.....