The US Navy has proven that the F/A-18F can replace legacy Hornets, the MH-60S works just fine replacing CH-46D's off LHD's with their Army like aft tail wheels, and the British proved over Libya that yes, indeed you can operated AH-64D's off sea going flights decks with no problem.
The US Marine Corps needs to be realistic and do the fiscally prudent thing and just like the US Navy, replace their EA-6B's with EA-18G's.