Isnt Fracture 100 potency upfront and 20 DoT over 18s? Theoretically, if all dots tick, the overall dmg is 220 potency while Demolish is 240 and Snap Punch is 180.
Did you include the upfront dmg on your calculation?