Most cryptoenthusiasts don't understand that decentralization is not always the best answer to everything. They want to decentralize everything just for the sake of it.
Decentralized Restaurant Drive Thru Ordering
-- Drive up and get your bun here
-- Go over to the next restaurant, and buy your meat
-- Drive over there, and get your condiments.
Decentralized Hockey Games
-- This arena only shows the defence players
-- That arena over there only shows the offence players
LOL. Some things shouldn't be decentralized, I agree. But many things "could" be tried as an experiment, to see if it works better.
Nothing ventured, nothing gained.
I have an old post on my blog Decentralized Blockchains need Centralized Promotion which is a good read. But in the comments, @alexgr made it very clear that we don't need centralized promotion. I wish you were there to help me debate that with him. His viewpoint basically invalidates everything you just said about Bitshares I think.