C++ çok paradigmalı bir dil, işini fonksiyonel programlama görüyorsa elbette sadece onu kullanabilirsin ancak OOP asla gereksiz değil, ihtiyaç duyduğunda onu da kullanmak zorunda kalacaksın, generic vs gibi... Sen şu an için çaylaksın, zamanla neye neden ihtiyaç duyulduğunu anlarsın.