I've started to see this as a generational challenge. I am Gen X, I used to run FreeBSD and Linux, I don't mind the complexity and upkeep of a Windows laptop with all the trimmings (I do mind the complexity of the unixes, sorry). But what about Gen Z who are used to simple, powerful technology with simplified apps and UIs? why would they/should they put up with legacy UX and ways of working?
My guess is that where Microsoft is going with the new Office apps which are just web apps with thicker clients. Simplify, simplify until we can all work with iPads, Windows/ARM or whatever. Makes sense to be honest, although I'll probably keep a Thinkpad around the way old mechanics keep a set of tools in the garage although they will probably never use them again.