It will end only when there is a viable alternative and as of now there is none.
I think the friction of getting started, both as creator and as contributor is still too high. I created a proof of concept site about this as well (https://news.ycombinator.com/item?id=20448087), but I don't think that's an ideal solution either, just maybe a little easier to get started. Any feedback is welcome, of course.
There will be thousands of startups rushing to fill the gap.