This is exactly right. The problem is the friction that this kind of system adds.

Even so, I implemented this and I wrote about it here: https://blog.picheta.me/post/the-future-of-social-media-is-h...