I'll echo BigRed's sentiments above (I'm late to this party, I know)...
-We've seen a significant shift in focus towards becoming more operational. Between WTI, PTO, SAO, SWATT, SWTC, etc- I get it, it's acronym soup, but the actual programs don't really matter to my point- the community has made significant investments to ensure that we are a very effective flighting force.
Out of curiosity, what are these? I don't know if I've heard of them, or maybe I have; the amount of change in the SWO career path has been dizzying lately.
To hop on the bandwagon: The SWO community is improving from the bad old days of "STAB, STAB -- LOOK -- STAB, STAB." My first tour on an FFG lived up to almost every bad story you've ever heard of the SWO community: backstabbing JOs, toxic department heads, 5-and-dime watch rotations, 4 section duty all of the time, CO/XO who were screamers/throwers, etc.
My second tour on a PC was a full 180 degree shift, though. I was second-in-command, my CO gave me the leeway to execute orders and carry out the mission, and I had the great and good fortune to work with some gentlemen who I know will do great things towards turning the Surface community into what it needs to be. The only downside to the PC was that the work hours increased exponentially from my time on the Frigate but that's just how PC life is.
I continue to meet and work with great people in the SWO community who were mistreated as JOs and are actively trying to stop the vicious cycle and improve things. In just four short years the SWO community has made serious progress and is heading in the right direction. Not to say that you won't have a few bad days, or that there aren't some schmucks lurking around, but it's getting better and dudes and dudettes who are entering the community as ensigns now are far better off than I was. Also, training through BDOC and ADOC has also improved things immeasurably, so you won't be as lost when you get to the ship. All in all, if you want a job where you will immediately be handed a group of Sailors to lead, a weapons system to employ, and plenty of travel, SWO is not a bad way to go. And even if you decide that it's not what you want to do for the rest of your career, there are plenty of more specialized communities like Engineering Duty, Human Resources, Information Professional, Information Warfare, Intel, Finance, Foreign Area Officer, and Public Affairs, who recruit significantly from the SWO ranks.