

My position is literally that of modern evolutionary biology. Fish is not really an accepted scientific term anymore because it doesn’t really mean much. Coelacanths are more closely related to humans than they are to trout, which are more closely related to you and me than they are to sharks. Dolphins, obviously being mammals are much more closely related to us like you said than any of those, but you still can’t not classify them as fish. Clint’s Reptiles is a great youtube channel made by an evolutionary biologist that does some good crash courses on the modern science if you want to understand it better.
Now you’re getting it, human fish fact would be far more technically correct than a cephalopod being there. But fish doesn’t have to be a scientific term, just like tomato and cucumber can culinarily be vegetables, so too can a cephalopod be a fish. Just not scientifically. https://youtu.be/hVjSJV0WoDQ scishow did a shorter video on the topic too.