Kedves Dániel, köszönjük szépen a visszajelzést! :)

Korábban mi nem OLOO alapján hoztunk létre objektumokat. Függvényeket készítettünk amelyek az osztályokat reprezentálták, ezekhez a prototype-jukon keresztül adtunk hozzá további metódusokat. Hogy kinek melyik fekszik jobban, embere válogatja :) Továbbá hogy az OOP-nak milyen előnyei vannak az OLOO-val szemben, arra a rövid válasz: maga az OOP.
Az alábbi cikkben olvashatsz az róla bővebben is:
https://www.refaktor.hu/az-objektum-orientalt-programozas-alapjai/