The biggest problem I have seen for people who follow this good advice, is that they lose their job in their 50's, still have huge expenses, and end up nuking their savings in order to survive until SS age begins. Age discrimination is real, laws or no laws.
Thus, I must agree with those who emphasize that LBYM and keeping expenses low is also important. Job loss in one's 50's can nuke a retirement plan very quickly if one is not prepared with a 'Plan B'.
The worst decisions are usually made in times of anger and impatience.