There's a huge range of options between a terse Zoom call with 900 people on it and flying everyone to NY. And if you're someone who previously said "You are TOO DAMN SLOW. You are a bunch of DUMB DOLPHINS… SO STOP IT. STOP IT. STOP IT RIGHT NOW. YOU ARE EMBARRASSING ME" to your employees, you may want to lean towards the more humane options if you don't want to get dragged.
Oh wow! He actually said that dumb dolphins line in email https://www.bbc.co.uk/news/business-59554585
There is nothing inhumane about announcing layoffs over Zoom though. Hell I'd prefer to be laid off in the least personal way possible because I'm a grown-ass adult who doesn't need my company to treat my like a child. Tell me and get it over with.