Why Applied OO?

A few years ago I was invited by a customer to give a course on ABAP OO (aka. ABAP Objects). During the training, I then learned that some participants attended the third course on this topic in the company. It was impossible for you to implement the content ad hoc...