You're a guy with a degree from the top technical school in the world and you've got one of the world's most prestigious consultancies on your resume: you don't think you could go on to find a job in which you could afford your kids' education AND not be a hypocrite?
I respect him for standing up after the fact and saying "I'm a wealthy hypocrite." But I don't respect him for going to work there in the first place. You'd have to have spent junior year of college buried in sand not to know it's a game, mostly dirty.