I was eating a piece of boneless salmon when I had this question. Boneless salmon can swim and so can salmon with bones in them.Why aren't they all boneless? Do boneless fish swim less efficiently than fish with bones? It seems to me that the opposite would be true.

Thank you.

I think you have misunderstood - the bones are removed after the fish is caught and killed.