Principalmente a ideia de "mundo real" é bem controversa, na verdade já bastante refutada, já constando só nos anais marketeiros e reproduções desavisadas. Não é possível reproduzir o mundo real e qualquer tentativa só cria problemas para o código. Tem que afastar essa ideia de imediato. Acho que falaram assim pra facilitar o entendimento, mas as pessoas levaram ao pé da letra e começaram fazer isso.
Obrigado por citar algo que eu postei.
Eu postagens mais recentes eu cito que até o Alan Kay admite, bem mais ou menos, não quer dar o braço a torcer, que ele inventou a orientação a mensagens e não a orientação a objetos, só que deu esse título, inventado por ele sim, para a outra invenção :)
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).