The spending is an anesthetic for their self esteem that they don't want to confront. As long as they are spending, they don't have to think about anything that is real.
There are many anesthetics that people use: drugs, alcohol, food, toys, work, TV, sex, spending, gambling, trading...