I think it's reasonable to look at more than the first page of a site before categorically denouncing it.
This is from the "hate site" on the page entitled How We Feel About Muslims
Islam is an ideology. It is not defined by what any Muslim wants it to be, but rather by what it is. No ideology is above critique, particularly one that explicitly seeks political and social dominance over every person on the planet.
Muslims are individuals. We passionately believe that no Muslim should be harmed, harassed, stereotyped or treated any differently anywhere in the world solely on account of their status as a Muslim.
Fortunately, most Jews and Christians have learned to disregard a very large part of their own scripture. Stoning a woman to death for adultery is not a Muslim innovation.
The point isn't who invented it, the point is who's still doing it. Jews and Christians don't stone women to death for adultery now.
The fact that this still goes on in non-secular Islamic countries in full compliance with Islamic scripture does make Islam "one really messed up religion".