Well, to be fair, I don’t think the purpose of “Navy camoflauge” is to hide the person wearing it, but to hide any dirt or grease or whatever that got on the uniform. As far as I know, submariners still wear the poopy suits underway.
Your correct, poopy suits and tennis shoes underway.