If we give this guy any control he will centralize this platform
Steemit was already centralised, as I pointed out 3.5 years ago. Ever heard of Steemit inc?
Well that stands for Steemit Incorporated, which means it is a limited liability company in the United States of America. Companies by their very nature are centralised.
It is why Ned was able to sell it in the first place.
Incorporation (business)
Incorporation is the formation of a new corporation. The corporation may be a business, a nonprofit organization, sports club, or a government of a new city or town.