It seems pretty harsh to do it this way, but from the sounds of things these were pretty sweeping layoffs ("hundreds" is what's being said). Doing it on a personal level probably wasn't even remotely viable, even just in terms of time.
If you have hundreds of employees who can find the time time to work for you day-in and day-out, every week, you can find the time to let them go in person.