Actually it's kind of sad that you have to see problems with everything and can't just let little things go. I guess you are a half empty kind of guy. Don't pet the sweaty things and don't sweat the petty things.
I'd rather be in my boat with a drink on the rocks,
than in the drink with a boat on the rocks.
Have to echo what Pete said. You obviously have a chip on your shoulder. If you can make a better site, go for it. I participate on multiple forums and actually like the functionality of this site better than any of the other ones I participate on.
So there's a challenge. Go build a better site for such a niche audience. Competition is always good right?
Closed topic.