Good write up, I'm glad you aren't jumping through hoops to please the vvips.
But you are treating decentralization as a state of being and not a process. I think decentralized is a desired condition.
So if we assume Steem is decentralized our work here is done and we just gotta keep things that way. Decentralization on the other band is dynamic and a continual struggle. Once it has been achieved, if possible, governance should be safe. Therefore Justin never centralized Steem, steem just wasn't decentralized.
I'm probably not making any sense above. And I probably misunderstood your points. I'll give it another read after some coffee. I'll be jumping through some of these hoops later today and like you maybe I'll skip some hoops (directions of the whales).