Blockchain does not appear to be the best way to build a decentralized system for user controlled data (such as a decentralized social network).
We already figured that system out: local software, local storage, open source, local permissions & controls. Billions of people have personal computing devices now. No blockchain is needed at all, that just adds entirely unnecessary bloat.
You shift the point of control back to the local device and away from the network. It is that simple, and it's how we largely used to control user data.