Shack.
I'd also say that treating your highly educated, hard working talent like an Airman Basic doesn't help...right down to how to dress yourself on a Monday. Everything is a fuc*ing haze in this service...deploying, PCSing, etc. I'm not even bitter at this point...I'm just kinda numb to the treatment. I'm used to "supporting agencies" being a total pain in the ass, wasting my time on a great idea, bullshit degress, bullshit projects, etc.
What really crushes my spirit is that I've seen the same frustration in my sq/cc and gp/cc. It's institutional...dudes hate it...and now Big Blue is trying to $$$$ their way out of the mess they created.