You should be happy. It means your idea is somewhat validated in that someone else is willing to put money and effort into making conversation better on the internet ;)
*disclaimer: I work at Branch, and we are indeed focusing on many of the problems you raised in your original post. If you look at the @branch twitter account you'll see many more examples of branches that you'd be interested in reading.