It would be nice. It would save lives and avoid tragedy. It is not required, and failure is an option. We've been failing for a long time already.
If we have to do it, it's a simple matter of finding who has the capability to do so and force them to, as you say. But we don't. Forcing someone to do only because they can is a tricky proposition.
Just in case.
Seems like an easy, cheap fix. Amazon makes a single tweak in its listing code, and buyers know where they stand.
Consumers sensitive to this kind of thing can be captured with independent private testing instead of CPSC. UL is well situated for stuff like that.
https://www.ebay.com/help/selling/selling-tools/ebay-authent...
That goes straight at the "product information isn’t even accurately known" problem.