the problem is "just" gaining traction and having a good plan for moderating The Stuff People On Internet Will Upload.
See GitTorrent for another (unrelated) example of a good idea that never gained traction.
maybe there is a reason why github gained traction
Comments
Although I do agree with your overall sentiment
maybe there is a reason why github gained traction