Whah! It's tooooo haaard, I wantz an ez2win button!
[video=youtube;22DAO4dl74w]https://www.youtube.com/watch?v=22DAO4dl74w[/video]
Edit: Seems like a fairly simple reason why Navy rank missions may have been temporarily removed, as a consequence of ridiculously fast rank increases with the brand new, and not very well balanced (yet) mission reward system...
It would appear FDev have left the new pick your reward system in the game so they can test the actual impact in order to balance it properly, while temporarily removing a mechanic that might be adversely affected during the testing period...
Major faction ranking should not be as easy as it is now, the Cutter / Corvette should not be a quick weekend project and in hindsight the impatient may come to realise the only fun ruined by this being way too fast at the moment is their own...
Put away the credit card, learn some patience and delayed gratification.
*Braces for the inevitable millennial snowflake toddler tantrums*
Tip: Software is built in sub-routines, meaning if the new one doesn't work right the only options are a full rollback to a previously known working state or, mitigate any potential downstream damage until the floods caused by the new bits can be fixed.
Unfortunately a social science degree is unlikely to prepare one for tricky STEM logic.