“I invented the term ‘object-oriented’, and I can tell you C++ wasn't what I had in mind.” ~ Alan Kay, OOPSLA ‘97
What OO has become in the industry is a product of practical concerns encountered by people working in the field. Can't say I like it much, but working in this industry for 25ish years, I can understand the pragmatic "whys" of every step of language and tool design fairly well.