Just because no C2 developer has been successful on steam does not mean the rest of us don't have a chance.
I dont meant to be rude, but the C2 games on Steam have better counterparts on Kongregate for free. I even saw one developer make an entire presentation on why they did not get anywhere on Steam. They followed the tutorials, they followed all the advice, they read all the books, and they studied the market. They forgot to account for the fact that most people do not play platform games on their PC. There is no successful Platform game on the recent market to speak of. Mainly because there are millions of them available for free.
Long story short. You can't just wrap up a turd and sell it on steam anymore. I defiantly agree there. The user reviews will have your projects going down in flames on the first day you release it. What looks great as a mobile app, turns into a "Crappy ported mobile game" in the steam reviews.
If you watch the steam sales page you will see the guys who are "marketing for a demographic", will fail each and every time. Game developers that are focusing on just making a good, fun game Do usually succeed , if they have a decent enough product.
Take a look at Rocket League. They are not focusing on a single demographic, or market, and the are hitting ALL OF THEM. They have been on the top 10 page ever since the release. They are using the Newbie multiplayer and controller templates. The game is extremely simple, and yet it outsells games like Grand Theft Auto 5 on certain days. Simple games can make it, and they can make it big. It just takes a lot of time and work.
Being able to sell a turd for millions like Flappy bird is a mobile only phenomena. Most mobile developers dont have a chance on steam because they are not serious. They think they can put 0 effort into it like a mobile game , and reap the rewards of people who actually spent time making a full game.
Well anyway +1 for this plugin. I hope it comes to light soon. I think that people do have a chance on Steam if they are willing to work hard for it, and not rely on a single stupid gimmick.
2/3 projects I have worked on are successful on steam. (Ace of spades, Running with Rifles) It is not as hard as some people think. It just takes hard work is why most people are failing.