HIVE itself is the blockchain, Hive.Blog (Condenser) initially created by Steemit Inc. was created just to demonstrate what the blockchain can do. If a group of people wanted to create a fully freedom of speech platform using the blockchain, then they could spin up their own frontend using the existing blockchain.
The blockchain is decentralised, never the frontend. Currently none of the frontends are decentralised:
- the code lives on a single server own by one person or small group of person
- the code is developed and maintain by probably the same entity
- if the frontend server goes down, that's it. The blockchain is still there but not frontend.
I agree with you, it's far from perfect.