Если бы я был приверженцем и адептом ооп - я бы возразил, что "вы просто неправильно понимаете ООП, не обязательно весь мир засовывать в эту парадигму. ООП - это про то, что данные и методы их обрабатывающие заключены в одном скоупе, и сами данные изолированы от внешнего кода"
Однако я не приверженец и не адепт, поэтому спрошу - а как указанный недостаток мешает лично тебе или твоей команде или твоему проекту? В чём его негативное влияние кроме "он формирует определённое видение"? Можно ли говорить что жаба-ооп всегда плохо или есть какие-то подходящие области применения?
Если я правильно помню, ты сравнил жабу и эликсир в пользу последнего. Значит ли это, что на эликсире производительность твоего труда на единицу времени выше?