I think the point is more that dwelling on wheather or not to call what a submarine does, ‘swimming’ is a pointless debate, only based on how you define the word. Certainly there are interesting conversations to be had around the subject as you point out, but arguing semantics probably isn’t one of them.