Upfront sales mean a lot to AAA publishers because large corporations can’t stand to see a quarter go by without growth or their shareholders get antsy.
Indies of course aren’t the same but it depends on the situation. If you’re barely hanging on, getting the money sooner rather than later can mean the difference…