LOL! Carpguy got it, or already had it. Most folks don't ever think about osmosis, unless they are using RO, but what folk talk about as "pH shock" is 95% sure, at least, to be osmotic shock. FW fish are hypertonic to FW, they have more minerals in their blood and tissues than the water around them, therefore water always, repeat always, moves into their bodies. They dump a lot of urine but relatively few minerals in it - to get rid of the excess water and keep their blood and tissue concentrations stable. As a rule they do not drink - with all the water moving in (on the osmotic gradient), there is no need. They also actively transport certain minerals out via their gills, and some either actively or passively out through the gills (ammonium/ammonia). Fine, they are happy and healthy. Then the caretaker dumps in a tablespoon per gallon baking soda (bicarb). Bingo! Water TDS skyrockets (pH does too), water is not moving into the fish at the same rate, gills are exposed to radically different water than seconds before, some active transports shut down, some get speeded up (conditions are now different), passive transports get some of the same effect, fish have to attempt to re-adjust their entire homeotasis setup (think of homeostasis as keeping things going smoothly on a clean dry uncrowded highway on cruise control, compare the TDS change to a sudden white-out with snow). Some will make it ok, others end up in the ditch, or the worst case, the morgue.
The pH changes from CO3 do not hit TDS like mineral/buffer/soluble solid addition, and as several have pointed out, they are not sudden. Corollary: What is the best way to adapt a fish from radically different water at the store to your tank? Answer: Dropwise addition of tank water to a catch bucket or utility bucket with the fish still in the water to which it is already adapted. the dropwise changes are slow, not shocking, and if the differences are great between the two waters it can take hours - but it will save the fish. Parallel: Gaseous addition of CO2 to our tanks is exactly like dropwise addition of different water. The whole water volume does not change quickly, but slowly, and the TDS change is minimal if detectable at all by hobby equipment.
Does that make sense?
Aside: Never hesitate to question "authority". Nobody knows it all. That is part of why I am on these boards - I am still learning and hope that does not ever stop.
Edit: Besides which, as I started out as a biochemist/physiologist, it would be pretty embarrasing if I did not know some of this stuff - I did get paid for that.