I know a lot of people here will think this is fine and dandy. I do wonder how many of those accounts were really legitimate people who were "expressive" in their political opinions. I have even been called a Russian bot and I rarely post on social media.
Twitter isn't a public forum... nobody has a 'right' to use it, Twitter can moderate their platform as they wish, in their own best interests. Sucks if non-bots got caught up in this, and they certainly can complain about it, but let's not grasp straws saying Twitter is taking away people's rights here.