A possible slogan for the OOP wars:
"Data reuse is more important than code reuse"
ie a big problem with OOP is that once data is packaged together with behaviour into a class, it's very hard to reuse that data in ways unexpected by the original class developer
worse, "not being able to get the actual data" (encapsulation) is a deliberate OOP design goal, so it is unlikely that you will be able to get your data out of an OOP system intact. Unless you store it in parallel in a non-OOP system.