> I know that it's parody, but I think the whole sysadmin culture is incredibly toxic and glorifies toxicity.

It has been quite a long time since the days of grumpy greybeards ruled the roost.

Sysadmins, much like developers, are labour force multipliers. One big difference is, sysadmins and IT are often treated by businesses as an absolute minimal-possible-cost departments. They're frequently underfunded, short staffed, and rarely have any management buy in for hardware or software necessary to do the job reliably. That leaves sysadmins scrambling around trying to pull one miracle after another after another out of their butts, making hardware and software perform to a degree that it just isn't capable of doing. When you push software and hardware beyond its limits, that means lots of emergencies, lots of firefighting. It's really not rare to have to argue for having any kind of redundancy in hardware or software ("we can't justify the expense of a warm spare, or even a cold spare", "But this is the mission critical software our entire business relies on. Every second it's down is tens of thousands of dollars down the drain", "yeah, but we just don't have the budget for it, we need that for the CEO's golf trips".)

Throw on top of that business groups that keep buying software and hardware without engaging the sysadmins to evaluate suitability; software that often involves working further miracles to make it work for the company because fuck me so much of that shit is written by people that have no clue about a safe operating environment, but hey the CEO's nephew produced it and we've already paid them hundreds of thousands of dollars for it that he's already spent on a sports car and we can't get a refund (I truly wish I was exaggerating there, that's a for real situation a friend found themselves in).

This is the continual story of sysadmin life. It's one reason why I eventually moved on to systems engineering / cloud platforms ops. It's just sheer constant stress courtesy of management that just don't give a shit while things are working, and then lay a crap load of blame on you when things fail.

Want to make any guesses now why sysadmins are frequently grumpy? It's not because they set out to be, or want to be. Very few do (most of those obstructionist greybeards are long gone). It's because they literally don't have time or energy left after being continually burned out from performing one miracle after another. For what it's worth, I see the exact same kinds of grumpiness from developers and other staff in businesses that don't give a shit about how much they're burning out their staff. It just seems like it's more visible in sysadmins because they end up having to deal with a far wider range of staff across a company.

A well funded IT stack makes it as friction-less as possible for employees in a company to get their job done. Technical problems employees have get dealt with quickly so they can be back up and working at peak productivity, because there will be sufficient helpdesk employees with sufficient training to keep the quality bar high (trying to get funding for training is another nightmare, especially for helpdesk). Platforms and technology they rely on are reliable. Mistakes made by employees are easily recovered from (files restored from backups, ransomware is isolated and easily remedied). The list goes on and on.