Many young programmers have good ideas. Such a system will help their further development. Also selling their ideas on the marketplace gives a chance to projects that have not yet been known. Good idea.
Yes, in our time talented programmers enough. Only not each of them has a good opportunity to advertise their skills and ideas.