Another advantage of financing even though you would have had the money on hand is that you have more liquidity/the option of doing something with that money in the meantime.
Also someone may have some assets they could turn into liquid cash if I really needed to but may not have a lot of liquid cash on hand, so there would be little risk in paying something in installments as long as their assets would be enough to cover it in a pinch.