Dependence on Other Forces
To some extent, the US Marines are self-sufficient and even function as a small military, complete with their own aviation units. However, they still need air support from the Navy, and naval vessels for amphibious assaults. Moreover, since they cannot carry heavy artillery, they have evolved to rely on individual marksmanship.