Just as a fair warning, all the moderators and frequent visitors typically appreciate when people search for their answers first before posting a question of there own. I do believe that I have seen a couple other threads that you could probably find to help you out. As far as your question, I am certainly no expert and do not have any inside information but I'll give you my opinion that I've gathered thanks to all the help on this site. I would highly doubt that the Marine Corps will just dump all of its Hornets and Prowler's any time soon. That would get rid of a ton of assets and their is no viable airframe to replace the capabilities that they provide at the time. From some other answers that I've seen, it seems that the general consensus is that NFO's will probably be around for another 10 to 20 years.