Not entirely. It's necessary to encourage any reasonably open and informal exchange of ideas. Upvotes should be enough to endorse and promote the minimally good ideas, or at least the well articulated ones, for discussion.
For what it is worth, I recently found a spam bot hacked into my unused twitter account. It was using my real name so I had to clean it up. I used a new email address to be able to move the bot tweets to new user name. When registering my original user name again the experience was as described in the article. Actually, in my case it was [frighteningly] accurate down to what the user thinks.
You get to a point where it tells you to follow a preselected set of celebrities and it wont take no for an answer. There is no skip button. (I'm sure there isn't one, it took me ages to not find it.)
What drove the decision?
I think what happens is that Google picks up the new twitter account, flags it as a duplicate and increases the celebrity page rank in stead of indexing yours. It seems a good trick to make bots less effective.
Signing up for a new twitter account shows why _you think_ the company is struggling to grow.
Without any insight into their acquisition, retention, or other core data that drove these decisions you have no idea what you are talking about.
Don't get me wrong - I think these are all good hypotheses. But without data they are just hypotheses.