OOP is the only way for many things, BUT when people start talking about supertypes and serializing/deserializing objects, you know they are full of sh*t.
Anyone who writes their objects out to disk and loads them back in again is full of it? Or only if they use one word where six would do?