A lot of the times when Meta does something like this the fact the governments in question essentially demand that action seems to be ignored. Would you have a better view of corporate power if corporations could unilaterally ignore the laws of sovereign countries in which they operate?
Wouldn't it normatively be more in keeping with a proper distinction between public and private to say lobby your congressman to stop the ceaseless funding and weapon deployments to countries in the ME that don't share our values? I have the same feeling when people complain about Meta and privacy. I mean at least they are giving you a "free" service and you essentially take part in a transaction. The NSA has all your data anyway. Does anyone remember their congressional rep trying to convince them this is a good idea? You can log off from Facebook at any time. In some jurisdictions you can even claim a right to be forgotten. Try sending such a request to the NSA or your local police department. Do you really think such public entities are more trustworthy than their private bedfellows merely because they fall on opposite lines of the public/private divide?
If you want a new public culture you should probably identify the real target is not private companies which really don't care about these questions and just want to do whatever moves margins. Your real problem is a lot less easy to propagandize about - the fact that a majority of your fellow citizens (in the USA at least) don't actually care about their (and by extension - your) privacy or human rights in the Middle East. They want cheap oil and cheap products.
Not sure how many election cycles American liberals need to live through to get this through their heads.