From a UK perspective, the US "throws money" at everything, both culturally and because you are a larger economy.
Education, sports, healthcare, industry, space, science to name a few.
The UK also has an opposing culture, we don't invest in the long term in infrastructure or people. Even in your case, you visited the two richest universities (by a long margin) in the UK.