Even still, there's value to be gained through this process and not having to pay the $100 fee on concept submissions sounds like a good balance.
Today's update also did the following:
- The updated front page of Steam Greenlight now highlights recent submissions and Friends' favorites as well as recent news
- Developers can now add additional contributors to their items in Greenlight for the purpose of moderating and responding to community feedback
- A new widget-creator has been added under the "About" section to help promote your Steam Greenlight entry
- The FAQ has been updated to add some new questions and include information about Steam business in general
- Steam Greenlight logos are now available for download, also listed under the "About" section
can cause it. You can fix it by adding *.disqus.com to your whitelists.