How can consumers evaluate how robustly some Bluetooth firmware is written, if the product is actually durable or if some USB charger actually accurately follows the specification? For most cases there is no way to know. The best route for the average consumer is to find a review by and expert, but these are very rare (experts with the required skills can often find better jobs than reviewing) and they are more likely to find paid marketing which just misleads.
So we do end up the case that the only real metrics the user has is price and brand. Many formerly reputable brands have also started rebadging cheep crap so that works less often then you would hope. And while good products often can't be cheep, it is now common to see cheep crap sold at higher prices to seem premium.
So at the end of the day the consumer has really no way to judge product quality. So the market has very little incentive to actually provide quality.