Object orientation is a great tool and I wouldn't be without it. But like all tools it has to be applied in the right way in the appropriate situation and is not universally useful.