It seems cowardly to me to use force to shut people down. But it's a free country and they own their platform, so i think it should be allowed. I just think it will allow for more competition for Twitter.
Not only that, the account could have done worse in the coming weeks - so it's better to be late than never.