If law enforcement knocks on my door with a valid warrant I'm going to comply. It would be nice to have some legal assistance to help validate the warrant but at the end of the day in this case it was almost certainly valid.
If this was about a murder rather than abortion people would be applauding Meta for helping catch the murderer. I think what people are actually mad about is the law, and they are using Meta as a scapegoat.
But at the end of the day E2EE is the best solution here. Don't give private data to others, they can't be trusted because they can be compelled by the law.