Management and users promote macho-behaviour by rewarding "saving the day" tech-heroism so you can see "highly regarded" tech-admins who go around fixing self-casued problems sometimes.
Worse than promoting "heroism" without any depth of knowledge is the refusal to let go of "we want hardware and then we want to be able to decide who does what". This leads to "techie-first manage-later" approaches where any serious design and responsibility is denied and shuved beck into "conttent managers disguised as 'programmers'".
If you want to improve tech: make techies responsiblle for tech and knowledge-workers for content and move most hardware away.