Everything since XP, the general public only has accepted begrudgingly, and only then after M$ set alight the bridge behind them.
Even XP was a rough sell at first. The first NT-family release for consumers -- Win2K -- was reviled (I think unfairly) because of the incompatibility with DOS-family Win95/98 applications. XP was the compromise.
But XP won users over eventually, and since Vista was very late and awful when it did arrive, XP had a nice long run despite MS's efforts to burn the bridges, multiple times.