We are not talking just about guns here. We are talking about tools and the importance of applying them properly.
De-platforming are tools just like guns. Applied properly they are a force for good.
In this case, it was used well.
But you were talking about fascist nations, not civil society. Defenestration seems to have more impact that deplatforming in such places. Russian police also have no issue with arresting people for holding completely blank sign, on the basis that the medium (a sign on which a message of protest could be included) is a sufficiently message-like reason to take someone off the street. Mind you, the same is true of the US to some extent.