I have also never had my seat assignment changed, except for that time when they lost everyone's assignments systemwide on the 3-class 777s (also not including frame swaps with changes are unavoidable, like 77H -> 77G back when both were flying). In my case I would imagine it's because I am almost always in the premium cabin on a window, so not a FAM or reaccommodation target.