Tip: zoek eens op design patterns en voorbeelden daarvan. Dat zijn OO oplossingen voor standaardproblemen bij het programmeren. Als je die voorbeelden bekijkt zal je het nut al sneller inzien.
En verder kan ik enkel zeggen: in het begin zal het OO concept je onnodig en overdreven lijken. Het grote voordeel van het OO concept ligt dan ook voornamelijk in zaken als afscheiding/unifromheid/onderhoudbaarheid/..., niet direct in technisch superieure zaken. Kleine programmatjes (zoals die je in het begin schrijft) tonen inderdaad niet perfect het nut van OO. Maar hoe verder je komt hoe duidleijker het zal worden

.
(srry als ik dingen herhaal, heb geen tijd alles te lezen).