How do I get S+ or better soldiers?

I've just recently started finding S+ soldiers on the battlefield, which I've eagerly extracted so I can get them to work for Mother Base.
However, aside from the S+ and S++ soldiers I've received for finishing missions 31 and 46, I have not a single soldier above S rank, not even in the Brig. Also, when I complete my mission after extracting S+ enemies, the highest ranking soldiers I see in my new staff report are all S ranked.
I get the feeling the game is artificially demoting the soldiers I extract when they're above S rank. What am I doing wrong and how can I finally get some fresh S+ blood?
Best Answer
There are four ways to get S++ staff
Events: every maintenance period (every two weeks or so), you can play the quick event FOB missions and exchange the points for S++ staff. You're limited to a single exchange of 3 S++ staff for each skill (you can also get a shit ton S+ guys this way)
PF Points: Similar to the Event FOB missions, you can earn points through your automatic PF battles and exchange for S++ staff
FOB Missions: When you successfully infiltrate any rival's FOB, you automatically capture 10 staff members whose skill is based on the platform you're on. Pay attention to the grid that shows the rival staff's rank just before spawning in. Remember that the maximum number is 500 staff members on any given department. Therefore, if a certain platform shows that they have 432 S+ and 68 S++ assigned, that means the 10 guys that you automatically capture from the successful infiltration will be AT LEAST S+. I once infiltrated an FOB that had MOSTLY S++ assigned inside. 8/10 of the guys automatically captured were S++. Remember also that these 10-captured guys go into your FOB brig until your rival's wormhole dissipates. There's some FOB's that have S+/S++ staff patrolling the decks, themselves, which is really handy if you're looking for combat staff. These guys go in the same FOB brig. Successful infiltrations will also earn you 10 volunteers, whose rank can sometimes be up to S++ if the FOB level was high enough. These guys will go straight into your staff (and not the brig) since they're volunteers
Hack.
Pictures about "How do I get S+ or better soldiers?"



How do you get S+ soldiers?
You get 6 S+ and 6 S++ guys for finishing the main missions. After that you only get them from the FOB rewards. Or go to nexus and get mods that allow them to get spawned in the field.How do I get better staff MGSV?
Metal Gear Solid 5 Hellbound S Rank Guide - Mission 12 WalkthroughMetal Gear Solid 5: Unlimited Elite Soldiers! (MGSV Unlimited A++,S,S+,S++ Elite Soldiers)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Brett Jordan, Brett Jordan, Pixabay, cottonbro