Some really bad chemsitry knowledge here. Cations do not readily bond with each other. They would repel each other. cations bond with anions, not each other and not when they are 100% disassociated in solution. They are in ionic form in that context. They would bond to different sites, not similar sites for the same reasons as why they don't readily bond with the same type of ion.
https://lawr.ucdavis.edu/classes/ssc219/biogeo/fig13.htm -- doesn't fully explain this specific thing but touches on enough relative topics.
beware of science lectures from someone with a terrence howard video professing that "1x1=2", and a bunch of other psuedo-science nonsense. the general answer might be right/memorized, but teh explanation is not accurate, lol.