[Meme] A New Definition of Authenticity
But hey! It's FREE! Free shackles!
Seems like a "kill switch" in "boiling frog" mode. You have to play along because few companies control almost all the Web browsers or almost all Web users depend on the same browser/s, which loathe sites that aren't remotely controlled and spied on by CAs (which can blacklist them, spy on users and so on).
Welcome to an era governed by clowns who pretend to be security gurus.