I would say the root of this behaviour is our clinging for the acceptance of others. It is a pathos fueling our neurosis and it is also the foundation of society.
To simplify or encapsulate the complex and save resources was a common sense thing in the past. The opposite is the rule now and its like an orwellian and kafkian nightmare. today, working in software development is getting paid to do meaningless sh!t and knowing its wrong.