Ever see a DBase program call a C++ program to execute something...

So? It could call assembler programs and COBOL programs too perhaps. What is even the point of mentioning that?

It can co-in-fucking-cide with and does very well with other paradigms as well...

I get ZERO consensus on when to use OO and when not to on comp.object. More and more evidence suggests that such preferences are highly subjective.

"OO is better because it makes me feel warm and fuzzy inside" is the best you tongue-slugged idiots can do.