Having said that, I ended up owning way more shoes than I wanted simply by being active: I started owning trekking shoes (1) and a pair of regular sneakers for casual sport only (2) until I started going to a gym that required exclusively indoor shoes (3). I later added running to my routine, so I bought a set of good, expensive running shoes to keep my knees in good shape (4). In addition to that, my new job requires dress shoes, so I now own two pairs of those (5, 6) in case I get mud in one of them and I don't feel like cleaning them right after work (which is a thing that happens). Add flip-flops (7) and comfy indoor shoes at home (8), and here we are.
In the US, my experience is that people will sometimes/often take off shoes when they come into a home especially if they're going to track in snow, mud, etc. But it's certainly nothing like a universal rule and probably isn't even the norm.
I guess what I'm saying is, it's not an American thing, it's a gym thing.
Well it is wasteful in terms of money, materials, and environmental impact. And many people that didn’t grow up with the resources to do this will resent or envy your display of excess. And to some it may come off as trying too hard to be liked and fashion conforming - as in truly wealthy people don’t need to impress you with fashion.
I have at least 8 pairs of sneakers now in the shoe closet in the hallway + 4 or 5 "good Sunday shoes" and 2 pairs of cold weather / walking shoes.
Sneakers don't really age and your size doesn't change, they only get old when worn. So there is no reason not to buy several color combinations you like and wear whichever you think looks nice today. I would call I think half of mine "white" but in more detail they have different stripes and styles.
Dress shoes the same, they last forever and I have them in more or less formal looking as well as colors that match different suits/belts combinations.
What I find odd in this article is the amount of T-Shirts that gets worn off. Maybe because I tend to wear "technical" T-Shirts they don't .