Here is my two-penny experience:
- When you work on a project that involves a group of people, OO gives you a more clear way to communicate among team members.
- OO is such a nature way of thinking, as that's exactly how things are organized and arranged in the real world.