Good post. First article that demistifies this OO centered approach in quite a long time. This approach has its strength, but also has it weakness, it is not the solution for every problem appearing in data processing.