Its time.
The US Navy has been deploying carriers with half its true compliment for over a decade now.
That is an improper use of resources.
Instead of sending a detachment of Marines to a carrier, my grand proposal is for the Navy to turn over a carrier to the Marine Corps.
Instead of deploying with 3 ships to house a MEU, you could sail with one. It would be a MEU (-) but it would be a sight to behold and would be a formidable rapid response force.
You have a carrier loaded with a wing of F/A-18C's and D's...AV-8B's, CH-53E's, CH-46 or MV-22's, AH-1Z's and UH-1Y's.
Your Battalion (+) Landing Team (s) would all be your air battalions instead of just an air company.
If a hot spot were to occur you would be steaming at almost 40 knots to the area of concern and would be able to influence events much sooner not only because of the speed of the carrier but because of the reach of your enhanced air wing.
Small boat swarms?
Really?
Not with this beast sailing around with Marines ready to pounce on them form the air in rotary and fixed wing assets.
Pirates an issue?
Your wing would fly out and protect commercial shipping and if necessary not only bomb pirate/terrorist bases but could also conduct helo raids.
Reinforce a tough situation in Afghanistan?
Again, you're moving at 40 knots and you're flying your Marines in from the sea by CH-53 and MV-22 to help put the situation right.
Enough of not using the resources we have. Lets fully utilize our carriers. The Marines are ready is the Navy?