No. He's wrong. Bleach is the simplest and purest method of chlorinating your pool. It has no side effects and the "inert ingredient" that makes up the other 94% is saline solution.
Pool industry folks have been convinced by the pool chem companies that only their products are safe. This is false. Every form of granular chlorine has drawbacks, drawbacks that bleach doesn't have. Tri-Chlor and Di-Chlor both add Stabilizer far beyond what you need, and add acid as well. Too much of either quickly becomes a problm. Cal-Hypo adds calcium, too much of which becomes a problem. Other forms add lithium and cost a king's ransom.

BTW, to further the deception, most pool stores SELL bleach, in Ultra Bleach strength (6%) and in DOUBLE ULTRA strength (12.5%). They call it "Liquid Chlorine" or "Liquid Shock" but it is IDENTICAL to bleach.

We recommend either bleach or Liquid Chlorine as your primary chlorine form, unless you have a salt-water generator.

Total Dissolve Solids is a measure pool stores use to scare customers. While it CAN be a real problem, you only look into it AFTER all the typical solutions to problems don't work. In other words, TDS is something you can safely ignore if you follow our guidelines for pool maintenance. It just will never become an issue--it hasn't for me after 7 seasons, and it hasn't for the other moderators after as long or longer.

The kicker is that granular chlorine and dry acid add FAR more TDS than bleach.