Yes, they shouldn't give the data that willingly, but what I see as much more troubling is the agencies ability to tap into the net's full flow of communications (http://en.wikipedia.org/wiki/Room_641A, etc.)
I simply don't believe that the Big Techs weren't aware of this. And here lies the biggest hypocrisy of their: that those companies, especially Google and Facebook, instead of warning us that our privacy is being slowly stolen from us, went the opposite route and encouraged us to share even more of our personal data, which now all ended in we-don't-know-in-how-many data centers belonging to various governments.