I would take this post with a grain of salt given it's written by a direct competitor who has many reasons to have a biased point of view. That they noticed people signing up in troves on their platform is a totally valid point. They do mention that fact, but a big disclaimer is the kind of information you'd like to see at the top of the article.