Yukarıdaki arkadaşlarında bahsettiği gibi OOP mu spagetti mi nasıl kullanıcaksan o projeyi yapan ve projenin kapsamına göre değişen bir durum.

Onun haricinde OOP yazmayı sadece db ye veri post etme olarak görmemelisin, yani olay daha geniş.
Sen kodunu OOP oluşturacak şekilde yazarsan Classlar vs. kullanırsan başka bir projende o classı başka bir class ile extend edip iş hızını %50 arttırmış olursun yada kendi class ına başkalarının yazmış olduğu classları extend edip yine hızlanırsın.
OOP çalışma, seni diğer elemanlara nasıl yardımcı olabilirim, arkamdan gelene nasıl temiz kod bırakabilirim diye kodu yazarken 40 takla attırabilir buda senin için fayda demektir.

Mesela UserAuth yapman lazım, bunların yönetimi vs.
Githubda bunlarla ilgili birçok class mevcut, bunları alıp kullanabilirsin yada bunları alıp kendi classların ile birleştirebilirsin.
Yani bu senin hayal gücüne kalmış bişey. Tamam basit bir projede include ile çözüyorsun ama atıyorum kullanmadığın bir dosyayı include da edebilirsin.