I love it in terms of consumer experience. I like several products from AliExpress and the like, but sometimes find they're available for the same price or cheaper and faster with better customer service from Amazon. I don't care that they have generic brand names in either case
I'm with you. I don't really understand the complaints, since Amazon's return policy means that you aren't really taking a risk when you buy, even from randomly-named brands.
That rather depends on your ability to evaluate what you get. I have no qualms telling non-technical people "buy USB-C chargers from the Apple Store", knowing perfectly well what quality I will get. However, you can't even guarantee you'll get something genuine from Amazon anymore even if you select that exact same product.
Exactly. And most people think, "well, I'm super technical, so I'll know," but that only works for your own field. I can tell if a USB-C charger is genuine or not, but I know that I don't know enough about clothing irons or magazine sleeves or a hundred other items to tell if it's crap or not within the return period. Sometimes, I may never know if I don't try a different one for an extended period of time.