Jumping back a few years people had to make-do with cars that they could buy with cash only. Finance was a thing reserved for very few rich people, and often the thought of car finance was beyond many people's ability of comprehension.
People were forced to buy cars that required weekly maintenance, and were generally, not that safe at all.
Nowadays, salaried pay and wages are delivered monthly into the bank, very few people get ultra-short-term cash in hand pay and we mostly have some semblance of job security. This allows us to consider car finance.