That site has been around for several years now, and it has been linked to and discussed many times over the years, both here and on BYOAC. Doing a search for "wickedretarded" (part of the URL) brings up 77 results here, dating back to 2006.
In some of the earlier threads on BYOAC, I remember there was some heated discussion going on because some of the members found their own machines on that site, and the creator of the "crapmame" site chimed in as well.
But regardless of all of that, it is a hilarious site, and no matter how many times it is posted, there will always be people who haven't seen it yet.