Some of the reasons why people buy luxury goods when they can't afford them include a sense of irrationality, the supposed quality, the impact they have on self-esteem, and a sense of accomplishment.