ну кстати, да. в него быстрее всего можно вкатится, в качестве пруфа этого - он самый популярный де факто. и любимимец бизнеса и промышленной разработки, потому-что позволяет стандартизировать подходы, архитектуру, менять людей словно винтики и быстро готовить новых. javaEE, .net и spring проекты тому подверждение.
Скорее это просто самый распространенный подход в то время, когда большенство текущих опытных разработчиков училось. Обьективно я не вижу больших преимуществ перед структурным программированием. Гошечка нифига не сложнее джавы ее, хотя там ооп не особо виднеется.