The answer is probably they spent around two days building this before demand grew left them zero time to improve infrastructure. Which is more or less good.
Less good? Infrastructure breaking because of load is one thing (concurrency/DB issues) but nothing like this should ever be exposed to the user on general principle.