Okay, then. We've established that ya'll don't like Marines in Star Trek. Nonetheless, they exist for the story which this ship will be part of; and based on that story they are handling Security duties on the ship in that story. I'm sorry if that breaks away with your sense of disbelief for the universe at large.
So ignoring the Marines, what about the rest of the ship?