You're right. There's nothing funny about it at all. I didn't read it all though, but I obviously didn't miss anything then. The funny sites in the other threads are better.
That site seems to have the same purpose as intelligent design <img src="/ubbthreads/images/graemlins/winkwink.gif" alt="" />