This is not StackOverflow. This is a hosted website that is powered by the same software as StackOverflow. The content here has absolutely no direct relation to StackOverflow.
I think pxlpshr is making a comparison here between Stack Overflow and Startups.com, saying he thinks the latter will struggle to have merit since it lacks a couple of crucial traits that make SO successful. He only unintentionally conflates the two.
I'm aware of that, I was mentioning what I thought were the strengths of stackoverflow in relation to a lot of the other Q/A sites that have existed before it.