>It's a question of living within your means. A guy who's fortunate enough to have an engineering job at EA and IBM
First of all - you are almost never 'fortunate'. Jobs offers do not fall from the sky usually.
Second - you many live well within your means and then have a car accident, or an ill relative, or something else that will make you into piss poor indebted fella real quick.