@ChrisShort I see a lot of people really mad about this, but as a company, you must comply with legal requests or face arrests for failure to comply/obstruction charges.
Of course you can also fight legal requests in court if they're not well formed or founded, which I believe @protonprivacy does.