Now that I've poked around that site just a bit, it looks reasonable to me. I didn't see any threads bashing this site. It would not surprise me if some members post the same at different sites. That happens all the time. If nothing else, thanks for bringing that site to my/our attention.
Well, buddy, I'll leave that to "et al". I looked around for the last half hour. Interesting discussions but too slow for me... And too many ads in very obtrusive places. Didn't see any parody or criticism of any other site. We must be reading different threads.