Does the existence of this page actually affect anyonea life in any meaningful way? None of us would have even known it existed if it wasn't for people wanting to stir up a public outrage. Just ignore it and it will die anyway, save your anger for something important.