IMHO, there is too much focus on clearing "water in the lines" and not enough on clearing out and and then anti-freezing the bits of water still trapped here and there in joints, angles and faucets. Case in point, our h/w heater line has a 90-degree metal fitting the elbow of which points to the ground - a perfect place for residual drops of water to roll back to, collect and freeze. Or any faucet valve.
Some people also aren't noting where they live. Here in MN we are blowing out, adding antifreeze and leaving it in the system. We are looking at 20-30 below for 1-3 weeks most years and occasionally worse. Easily enough for a few drops to snap a fitting. That is much different from what may be needed in warmer climates.
Good article attached. (Sorry, pages are in reverse order.)