I feel ya brother!
Most of this stuff has to be done, though. Seems like for some (but definitely not all) of this stuff, the airlines would have to do it also. Things like tracking the training of the pilots, making sure everyone gets their check rides on time, scheduling crews, etc., etc. I guess they just hire guys specifically for those roles. That is probably a lot more efficient in the long run, since you don't have to train those guys for 2 different jobs (pilot AND crew scheduler). You also don't get have to worry about guys splitting time between the two functions, so both functions are always manned. There are no "why the crap is there no one in the scheduling shop today?" moments.
I think a part of the problem (but definitely not ALL) is that the size of the service is mandated. If I can take 1 person's job and split it among the spare time of 3 or 4 pilots, then that is 1 less person I have to hire.
Don't know how it is in a heavy squadron, where there more people available simply due to crew sizes, but in a fighter unit we had guys with multiple additional duties, most of them BS that could be done by a non-rated person, such as VCO or Deployment Officer. Still, and again I'm talking a fighter unit since that's my experience, we were working 15 or so hours a day......anything less and you were a slacker. What an absolute waste of my time. And again, time is money. Nowdays, Im not allowed to work over 8 hours for anything normal, as overtime has to be authorized if not for a mission in progress.