It started with Windows 8, which was released 11 years ago. If the enshittification keeps roughly the same velocity, I’d estimate at least another decade or so before it crosses my personal pain threshold.
Microsoft’s cloudification strategy may become another factor.