The thermal expansion theory is only partially correct when it comes to cracking in plastics.
1) ESCR is the plastics engineers techno speak for environmentalal stress cracking. Clear plastics such as polycarbonate and acrylic are amorphous in structure as opposed to crystalline; these amorphous plastics have poor chemical resistance. Some flavors, but not all, weaken the plastic which is the reason why only some of you have a problem and others don't. For instance, some fruit flavored juices such as apple really do a number on polycarbonate.
2) Notching, especially with the amorphous plastics, makes the problem even worse. In mechanical terms, a notch or nick in the plastic is a point from which a crack can propagate. It's like glass-also amorphous-which is scored by a diamond wheel tool to be "cut" to size. Normally, these types of notches are created by poor finishing of the part.
Add any kind of stress- heat, chemical, or mechanical- and you have your cracking. In most cases, it does not take much.
Sorry for the drawn out explanation.