I mean, if you sell stuff on the internet I should be able to make sure you're an actual reachable entity with legal responsibility.
Now, it they made it into a standard that could be included into the browser's UI...
Now, it they made it into a standard that could be included into the browser's UI...
However, the law is pretty unclear about what is considered commercial interest. This effectively leads to the situation where basically any site of any kind is expected to have an imprint or otherwise, you can expect to get a nice and expensive writing from a lawyer.
Then browsers could query it and show that's it legitimate.
But it's probably really hard to implement for technical and legal and organisational reasons.