That is actually an EXCELLENT idea!!
I’d bet the FBI or some other police agency asked FB/Instagram to pull the accounts.