There is always a choice. Most people saying there is none are just choosing one cost against another and say it's not a choice. Not blaming, i do the same.
But we could avoid the disasters, living by thinking about the society ou simple everyday actions produce.
However it's not only very hard to do, but most people are not interested in doing so. Or even to consider the question of society, or how to live ones live.
Living on auto pilot is one of humanity's biggest problem. It helped us a lot when we were in survival mode, but now that our own construct is the only real danger to our existence, it really is an hindrance.
Yes, you can lower the probability of exploitation happening, but you have to keep in mind that it is possible. Kind of like leaving your car open - it's quite unlikely that somebody will go and pull the handle checking if it's closed, but it's possible and you're probably better off taking that into account.
(now that I realized you are also parent of my original reply I'm a bit confused, I mean your two replies are kinda responding to each other)
I expect that companies won't be able to help themselves and that they will eventually spasm in abuse of ever-more-accessible personal data so egregious and evil that people will take notice.