I have a lot of thoughts about which of these are preventable and how that I'd like to write up. Briefly, if we engineer our systems differently, I think column 1 can be mostly mitigated. It gets harder as we move to the right, and the upper right might be impossible to completely prevent in a decentralized system (but even there, some cooperative work can be done, but not as much)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!