NSA officers already deploy with US forces, so the only reason is to have people in your chain of command. But then they won't have access to the resources of NSA.
It also seems to be a bad career track, because, being restricted duties, they could not command anything significant. The corollary is that there will never be people educated in offensive infosec making informed decisions.
I guess there's also the financial aspect that the private section will pay more than the government. But I think the job (if you removed the betraying your country by spying on them stuff) would be rewarding enough to attract some people.
> applicants are sent to Ft. Sill for four weeks of direct commissioned officer training and 12 weeks of condensed cyber basic officer leader course
> security clearance backlog of more than 700,000 applications, making it possible for cyber officer candidates to report for duty in as little as four to five months from initial application
This makes applying to Google and Amazon seem like a breeze. And at least private companies try to hide their ageism.
And am I missing something? If you're sending techies to the battlefield, you're doing it wrong.
The second is that there might be cases where you want to send techies to bases in, say, Afghanistan, to take a closer look at computers you might not want to expose over any kind of external connection, or where you need to talk with local assets.