A quick look at this Infograph will give you an idea of how much social networks are earning from user generated content that is uploaded on their site.
Read this post on digitalanalog.in