It's common practice by businesses and lawyers to wait until the very last possible moment to comply with court orders, subpoenas, filing deadlines and the like. Same goes for compliance with their own terms of service and contractual obligations. If they say they have 30 days to after [some event] to notify you, you'll get that notice on day 30.
If you're braving the legal system on your own, it's not a bad idea to emulate that practice so long as you can absolutely guarantee you can prove you did what you were supposed to do by the deadline (because you're playing with fire if you screw that up). The exception to this is that you might want to
object to things you don't like as quickly as you reasonably can in some cases (like this one, where the customer got a whopping 3 days to respond to a subpoena -- that ridiculous deadline deserves a legal challenge just by itself).
It's done for an assortment of reasons. To be blunt, the biggest reason is that it lets them put off having to actually do the work, e.g. "why do it now when I can do it tomorrow?" It also allows time to fight the demand and allows for the possibility that something could happen that makes it unnecessary to comply (e.g. case is settled, motion to quash is granted, order is vacated, demanded information is obtained by other means, etc.).
It's also "tactically advantageous" during litigation to minimize the amount of time your opponent has to review and respond to whatever you furnish to them, file with the court, or do in response to (or compliance of) an order. It gives them less time to strategize and can result in more billable hours for them if their counsel has to "burn the midnight oil" to properly research and respond, and so it can drive up costs. It's a dick move, but everybody does it, and it's pretty much expected.
Nah, they may talk a big game, but their
privacy policy makes it pretty clear that they'll buckle the moment somebody rattles the sabers:
They'll roll over if they get subpoenaed.