Do Google allow NSA to run computer code on google's servers? More specific, do NSA supply database queries when demanding data? Do NSA ever provide Google with tracking code like JS or links to NSA webbugs (1px imgs) that Google later put in targeted ads? Do Google ever provide physical (or remote) access to servers, hard drives (like backups) or network devices to NSA?
Having NSA supplied querries running over all of googles databases are indirect full access to googles servers. That as bad as direct access/backdoor, and would likely be called as such by NSA. Same goes for trackers inside google's adnetwork, or if they got physical access to any backups.
I could be wrong, but I believe Google has been pushing the government to be able to make this public since well before the PRISM story broke.
> It's a drop in the bucket compared to what they were legally compelled to do before.
Actually, we don't know if there is a bucket or not, which is precisely what Google and others are trying to remedy here. We simply have no data on the scope of what information the government is receiving.
And besides, if what you say is true, how do we know that these companies weren't legally compelled to write this letter to brainwash everyone? It's a drop in the bucket compared to what they were legally compelled to do before. How would we ever know if they will be legally compelled to report wrong numbers?