While I appreciate the excuse making, the fact is the US is by far and away the richest country to have ever existed, and the average citizen has a much lower quality of life than those in much poorer countries.
It’s a disgrace. Anything else you say is a weak excuse.