Well, obviously banks are the beneficiaries. If they werenโt they wouldnโt have any incentive to get into car financing, theyโre not a charity after-all.
Consumerโs advantage is only that he/she gets to have a car for which he/she can pay on a monthly basis rather than a single high-value payment. Anyone who can afford to get the car without financing would not think twice, itโs a no-brainer.