I see how diligently you've fought to make this a better place with your whole <90 posts.
This is a new site, it is just getting started. If you want insightful discussions, then start one. Until then, you'll have to wait until someone else does.
If you think this site sucks, then get the hell out of here. We don't need people bitching about how much of a disapointment this site is to them. If you don't like it, leave it. The rest of us are here to stay and we no doubt will have some pretty interesting and insightful discussions in the future.