Leasing ist für Privatpersonen im Allgemeinen teurer, tippex. Es ist richtig, was Du schreibst und der Leasinggeber kalkuliert noch sein Risiko, seinen Gewinn und eine Kapitalverzinsung ein. Es wird nur dann günstiger, wenn der Leasinggeber oder ein Autohersteller im Rahmen von Aktionspreisen die Fahrzeuge günstiger machen. Das kommt oft allerdings genug vor! Letztendlich geht es immer um die Frage, was Dir ein Auto monatlich wert ist (auch bei Kauf). Beim Leasing hast Du noch die Gewissheit, was nach 3-4 Jahren passiert: Man bekommt ein neues Fahrzeug und muss sich nicht um den Verkauf des Alten kümmern.
Ebenfalls kommen eventuell die "Verwahrentgelte" zum Tragen, wenn man das Geld sonst nur rumliegen hätte. Das muss leider aktuell in eine rein finanzielle Betrachtung einbezogen werden. Falls man das Geld gar nicht oder nur sehr knapp zur Verfügung hat ist das auch ein Grund für Leasing oder halt Kredit.
Für Geschäftskunden verhält sich das natürlich völlig anders, für die wurde das Leasing meines Wissens auch entwickelt.