"Budget car customers" include a lot of relatively poor people who cannot afford to make that fixed-amount decently-large payment every single month. And certainly not upfront at time of sale. Have you never seen someone who can "only put twenty buck of gas" ?