The dot-com bubble was late 90s very early 2000s. The established dates of birth for the baby boomer generation are from 1946-1964. In the year 2000 this puts the age range of the baby boomers from 36-54 years old. That means none of the baby boomers were retirement age. So I'm not sure how your explanation of them retiring is correct?