XP/Window 7 were peak end-user OS's, once you got over the Fisher-Price look of XP.
The constraints you had in terms of user-UI were a massive advantage in terms of user-understanding. Now we're in a stupid era of the browser is the UI and everything is non-conformant with everything else in terms of looks/expectation/behaviour.
The version of MS-Office prior to the stupid ribbon-shit were also the peak versions. It's all been downhill since then with Windows ME and Windows 8 being exceptionally low points.
I'm about to shift to FreeBSD as my main driver as the Linux distribution fragmentation and wane in reliability/dependability and repeatability has given me the shits (how many apt-get equivalents are there now...?) I used to like Debian back in the day but now it and its derivatives (e.g. Ubuntu) give me the shits and Red-Hat and Fedora likewise, and Debian itself won't even install a working desktop. Apparently raising a bug for Fedora gets put into "Closed - not a bug" because IBM don't give a shit about quality anymore - even though the install resulted in an unbootable OS and I spent hours raising a proper bug report. Pop-OS was reasonable, but scaling where some apps have both big and little font sizes intermixed still mean its a clusterfuck of a kludge.
It's 2025 and apparently trying to mount network shares in fstab before the network interface is up isn't a bug. It's still not year of the desktop for Linux.
FWIW, I liked Apple in the 1980's - not so much since then.
I still appreciate all the contributions of those individuals out there is both GNU/Linux and the BSD'd trying to make the world a better place for themselves/others and sharing the results.