Пожалуйста, обратите внимание, что пользователь заблокирован
Оу шит хир ви гоу эген... Два основных тезиса: (1) RAII - как часть ООП полезна везде (в том числе и шеллкодах) и в большей мере прекрасно работает без стандартных библиотек, а в Цэ (к сожалению) до сих пор defer statement никак не доедет; и (2) можно сколько угодно заниматься процедурным программированием небольших утилит на коленке, но когда проект большой и его нужно поддерживать долгое время - абстракции и архитектура необходимы, чтобы не обосраться, а ООП для этого вполне подходит. Ну и да, не путайте теплое с желтым, STL - это не ООП, как ООП - это не STL, "си с классами" - такой же ООП, и вас никто не заставляет использовать ООП полностью.