I think that Hive is not decentralized enough, cause in the end you control the whole blockchain if you have 50% + 0.001 HP - why this is enough to determine 100% of the Top-30-witnesses ?
Really decentralized would mean in my opinion that a person or group who hold 5% of the HP can have one witness in the Top-20.
I wrote a post in Hive government:
Maybe you can share your view about his ?
You wrote that 31 accounts hold 35.74% of Hivepower, what would be interesting for me would be the question how many (of the next) accounts you must add to this 31 to reach 50% of Hivepower ?