No country in the world gives you right of free speech on someone else's platform.
And don't get me started on the puritanism
You might want to read Article 10 of the European Convention on Human Rights.
There is no practical right to free speech in the EU, this happened a few weeks ago: https://www.dailymail.co.uk/news/article-6316567/Woman-corre...
BTW, the decision you linked to is about Austria, not the EU. The ECHR merely held that Austria is allowed (not required) to ban certain kinds of speech. Other Council of Europe member states are free to permit them.