I keep going back to Amazon, even though I've been burned occasionally, because the retail shopping experience is that more horrible.
In the context of buying jeans (or really anything), if I go to a retail store, it's a multi-hour, multi-store event that usually leaves me empty-handed. My solution to that was to go directly to Levi's with the model and size of the last pair that fit, and buy a few pairs of them. I recently went back to buy to restock my supply of jeans, only to find that the style that fits has been discontinued—yet another form of enshitification.
It's not like Amazon is an actual monopoly for clothing.