This has been my experience also.
The API feels like a hardcore OOP/C++ developer's first C interface.