No, communities can choose whatever structure they like. In the beginning the most efficient way is to take centralized model that turns into decentralized as it scales.
That’s one thing I have learnt on Hive, no matter how decentralized we preach, centralization has to start first before handing over to decentralization. Haven’t seen a case of the reverse yet.