The Wormhole wrote:
In fact, in the original planning stages of Enterprise, Malcolm Reed was meant to be a "Starfleet Marine" with the rank of Major. Although a reason was never given for why they didn't go through with this, I would imagine it was to avoid complaints about not knowing what Marines really are.
Since Starfleet Marines would be fictional. why would they have to conform exactly to any real life Marine organizations?