The level of congestion was hard to foresee prior to the surge in players this year.
The 2002 error was not. It has existed since 2.0. They waited until the situation escalated drastically, nearly 10 years later, to decide it was time to do something about it.