I imagine 900 1-on-1s could not be done quickly and word would spread very fast that firings were ramping up around the company. This would cause a whole lot of stress for those not being fired, just waiting for a call.
Given the alternatives, the 900-wide bandaid-ripping-off method seems best.
Given the alternatives, the 900-wide bandaid-ripping-off method seems best.