I don't like OOP, maybe because of bad experiences with C# and I really like C's serialized syntax, because it's very simple and straightforward, but I wasn't complaining about OOP anyway.
You probably misunderstood my complain.
I will try to explain with an example:
You have a system with C compiler and libraries (and no C++ compiler or libraries), and than you want to upgrade C compiler with new one (version) which is written in C++, so you have to get C++ compiler and libraries first and that may be a bloat, if you don't need C++ compiler and libraries otherwise.
You may say, you can get binary, but I want robust and portable compiler that can build itself and run with least dependencies possible.
I just prefer C for essential stuff like C compiler.