I agree for the most part here. The biggest barrier to this sort of platform is that people love convienence and low effort use, but that's not what social interraction is about. I really think going out of your way to do things in a more difficult way (inconvience) is the secret to living in the real world again. That's why I prefer DIY to whatever standard solution to any given problem there might be already.