FYI, when I'm referring to vanilla RNs (BSN, RN), I'm referencing medical/surgical nurses. Military nurses are 1 of 2 BS level medical providers allowed to practice in the service (dietician is the other). The military is flooded with medsurg nurses. They aren't kicking them out, but promotions and career progression assignments are harder to achieve.
The current state of military nursing kinda makes me chuckle, because that "nursing" cadet will soon become just a cadet. Their "unofficial" protected status will end and they will be forced to Soldier. I'm VERY anti ROTC for clinically-minded students (that's a whole 'nother convo...).
Nurses aren't getting kicked out, they're getting passed over and being asked to not extend contracts UNLESS they have a special skill set that can't be acquired in 4-6 weeks.
I'm saying all this to say, don't be picky with your branch when it comes to medical.