If you look at it from the perspective of CPU cores it lines up more:
~2002: move everything off to its own dual-cpu server
~2007: move everything to its own dual core vm on an 8-core server
~2012: put everything on each 16/32 core box but manage its resources via cgroups (or just overprovisioning)