Yes, decentralization would be the right solution. But this will always be discouraged by governments and corps alike, basically by everybody who has already lots of power and wants to have more power over your life.
As always you as a single person can choose to either be part of the ant swarm, giving someone else all power over you, but by that sharing in the ant swarms gains and luxuries as long as you are loyal, or by being self reliable but therefore also really be required to build everything by yourself that you really need and want to have.
If you decide for the first part there is really no reason not to give the person who has power over you also access to all your data. It's part of how a group works. And if the people at the top don't like you anymore then they will find ways to kick you out no matter what you do or keep secret. On the other hand its also part of the deal that the people above you don't use their power to peek into your life as long as you stay loyal and support their goals.
So FB either needs to accept to only live on the fringe instead of being the market dominator, or they need to accept that the government has bigger power and yield to them.
The only thing I feel one needs to be wary about is parasites who wants to keep the whole cake without sharing even a little bit with people below them. Trump is one such example. With these people you can't do either of the two paths, there's only the battle for who's stronger. And if you are like most people you don't really enjoy being in a constant struggle for survival.
It might very well be that Zuck is fighting against Trump here, and then that's the parasite situation and all Zuck could do is move out of the US, give up that market until Trump is gone again.