They are also worried about reputation. A bad reputation costs them users. Standing up for users gets more customers.
If they could do these things in secret you might be right, but the subpoenas are public. And their objection is even more public.
I love that the reaction of their customers drives their policies, that's exactly what I want in a company.