Sure, Americans pay taxes and inflated costs of goods to provide military security for Europe, drug development, technology development, etc. so they have more money for healthcare, arts, and leisure.
Everybody should need to work less as technology and productivity increases while maintaining the same standard of living, but nooooo, we can't have nice things.
Materialism plays a small part but GenZ has correctly realized that they can never live as well as their grandparents under this regime.
Boomers are happy to shout "avacado toast!" at them from their country-club golf carts.
I wrote here about coming Age Wars a decade ago. Let's hope somebody comes to thier senses.