I'll one up you on this. Maybe one particular group of coders can build a giant CMS that also has social networking features and allows everyone to have their page on the web, and keep up with what their friends are doing, without having to own, set up and administer their own servers (a prowess which most are incapable of). The hardest thing would be getting critical mass, but if someone could do it, wow, that would be awesome, right?