Use of Time wrote:
What do you think is more likely? My comparison to the Navy or your comparison to a police force?
Both. I think Starfleet that Starfleet borrows things from multiple earlier organizations, but is ultimately its own thing and really isn't a stickler with how the term "officer" is used in casual conversation.