I think you're onto something. Quite a few things actually. Social media has a lot of untapped potential if we engineer better products. A continuum of related products will help. And for all their problems, voting systems can be very helpful in the right context.