I totally agree that if a doctor, lawyer or programmer lives paycheck to paycheck there is a problem with their financial habits. But there are plenty of other people who are very frugal but never can get ahead because their pay is very low or maybe they have medical problems that eat up their disposable income.