Amazon is de-facto a monopoly. The "invisible hand" does not apply here.
There was never any guarantee that the invisible hand would fix badness overnight, merely that it will nudge them in the right direction. Which it does.
The article only talks about the sun appearing too bright through counterfeit glasses, but the real hazard is a pair of glasses that blocks out enough visible light to allow your pupils to dilate, letting in plenty of the UV they don't block.