Double clap for it! Just had same thoughts yesterday, I have seen some absolutely ridicilous articles on Startup and they have got somehow there.
While some really good insightful articles ( i know) have been turned down ..
My writing is not the best, and probably not for Startup. But sometimes it makes me wonder, why this article belongs there?