Of course the HN crowd is willing and able to grasp the long-term consequences of super-centralization. But we also recognize that for the vast majority of the population, some of the benefits that a centralized solution provides - such as UX, discoverability and 'it just works' - are essential, and so far none of the well-meaning open alternatives can compete on those parameters, no matter how much I cheer for their cause. For the vast majority of people, a platform plagued by relatively vague issues like censorship and privacy is still better than a platform that is too cumbersome for me to understand or get started with (and let's be honest, that I've probably never even heard about) - it's simply a non-starter.
None of those are inherent to preventing users from controlling their data. A company can create (and make money off of) a product that provides all of them while using open protocols and data formats, with easy export functionality. I think the bigger problem is that users don't care whether they control their data, and companies are incentivized to maintain that control.