I guess it's hard to be relevant and get attention when your business model is Yet Another Chat System. This sort of Bro- marketing, however, tends to linger in the back of my head as a telling sign of how usable the product will be, and what customer service will look like.
(edited for clarification of comment)