@grishka I'm ready to advocate an HTML entity whitelist basis.

A site starts off permitted <p> and nothing else. If it turns out it can be trusted to not abuse markup, a wider scope of permissions is afforded.

Non-semantic use of elements revokes privileges.

Any annoyance of users / betrayals of trust are of course prohibited.

Penalties should apply both in browser and in search rankings / reputation.

@rysiek