I know you are senior leadership and, as an aside, comments like "FWIW, JOs are getting out in general, not just the rockstars" and "If you pay attention, you'll hear senior leadership talking about solutions they're applying." come off as condescending. Some folks just want to bitch, but I think most people here genuinely give a shit. We're paying attention. This patronizing bullshit is part of the problem in our discourse.
Those are two sides of the same blade. JOs like to bitch - I get it, I did it too. JOs also think they know more than they do and sometimes don't pause to consider the possibility that they might not have the full picture. If you guys want to have a license to bitch, then I get a license to snap you back into reality with a pointed word when you've left the reservation. Seems like a fair trade.
One of the reasons I continue to spend time here is that Naval Aviation does a shitty job of mentoring and teaching JOs about the institutional aspects of this organization. Toward that end, I'm here to pass along what little I've learned over 30 years in this gig. Folks may not always like what they hear, but I want people to understand how our leadership looks at problems, what they can or cannot do to fix them, along with some of the inside baseball that I've had the opportunity to experience.
I also acknowledge that there's benefit for some of you to vent to a senior guy in an environment free of rank. I have never asked that any of you factor that into these discussions, and frankly, I've absorbed a pretty ridiculous amount of personal attacks and vitriol over the years from some people on this site. I don't think a lot of my peers would tolerate that. Nevertheless, I enjoy the banter and know that it will hopefully make a lot of you more savvy in navigating your own careers. That is always my goal here.