I think you don't understand my point of view. Either you are for free speech, or your not. Nothing anyone ever says, anywhere, should put them in physical danger. That is particularly true during a war.
If you restrict speech during a war, then you incentivize war. People who want to suppress and control other people have an incentive to create conflict so that they can justify censuring other people. That is precisely how most dictators come to power. That is precisely how we lose our civil liberties. It is always, "to protect us" when in reality it is to protect the ones taking our civil liberties.
The civil liberties train left the station a long time ago in Ukraine, and they moved on to actual liberties. Not just in Ukraine. There is a reason Edward Snowden is in exile in Russia, and it is not because he endangered anyone's life. It is because he told inconvenient truths about how the US government is illegally spying on US citizens.
Julian Assange is in prison because he published video of US forces committing clear war crimes. Assange is being accused of breaking US law even though he has never been to the US, doesn't run a business in the US, and is NOT a US citizen.
The trickle-down effect of those horrendous miscarriages of justice is that people think it is justified to physically threaten someone for voicing their opinion.
The best way for Ukraine to not be accused of doing Nazi shit is for Ukraine to clearly not do Nazi shit. The best way for Ukraine to continue to do Nazi shit is for Ukraine to lock up anyone who calls them out for doing Nazi shit.