I heel rub on most bikes, it’s down to my heel inward preferred foot comfort, the q factor of my cranks and the chainstay profile.
I rather impressively managed to heelrub my way through a cannondale chainstay in a matter of months running their very low Q factor CODA chainset once.
I kill chainsets too, a couple of XT’s have been worn through.
For me it’s pedals level flowy singletrack biking that causes the most rub, where there’s minimal pedallig to maintain flow. The non drive side chainstay gets it and the driveside crank.
On some bikes, as we no longer have a lot of choice about axle length with external BB, to increase the Q factor I use 1mm pedal spacers combined with heli tape on the scuff areas. That seems to sort most of it.