re tonsil stones, most health professionals are completely clueless
in fact it probably helps business; tonsil stones increase bacteria inside the mouth which leads to more dental cavities
https://community.patient.info/t/tonsil-stones-tonsiloliths-and-bad-breath/35398/2