I can emphatize somewhat with the OP, because when Steve Jobs promised that he won't abandon PowerPC users when Apple transitioned to Intel, I trusted him. A few OS updates later, they dropped support on Rosetta and I was angry. I was angry at Steve for breaking that promise, but truly I was angry at myself for being naive as an Apple loyal fan, because I thought they would have cared about us who had paid so much in owning those legacy software and hardware. The thought that I have to "re-purchase" by paying those upgrade fees and throwing away perfectly working scanners, printers and other accessories is the game these companies want me to play so as to continue making profits year over year.
I did switch to Windows for my transition from PowerPC to Intel for a while, before I added the Macs back a few years later because of the work I was doing then demand me to use them with the emerging digital media market. Today, I own all 3; Apple, Windows and Linux and I am totally agnostic. I agree with the OP somewhat that Windows 10 had kept compatibility with legacy software and hardware much longer than what PowerPC had done for me in the past. I still own a professional video enhancing software that was written in 2010 that was designed to enhance 1080p digital video for broadcast quality and at the time, you need at least a $6000 machine with the latest GPU to do any meaningful work. Fast forward to 2020, which is 10 years afterwards, the software still works perfectly on my current Windows 10 gaming machine with a current Nvidia GPU and now I could enhance 1080p video and stabilize the video just like if you are shooting with a Stead Cam in just a matter of minutes!! While the company that made that software is now defunct, I could still use it today in 2021 without needing to upgrade the software in Windows 10. It works perfectly as it was made 11 years ago today, but much faster with faster modern hardware.
Nothing on my Apple collection can do this. I'm limited to using Mojave and below to keep 32bit compatibility with my older software. I still have 2 PowerBooks which I still use today to run the older software I had paid for. Why upgrade those software to their modern equivalents when I can still use them on older machines today? With FTP, I can upload my finish work from those PowerBooks into my iPhone and then sync them directly with Google Drive. And if I want to print what I had created with my PowerBooks, I simply print them to a PDF file, sync the files to my iPhone and AirPrint them to my color inkjet or older laser.
I did switch to Windows for my transition from PowerPC to Intel for a while, before I added the Macs back a few years later because of the work I was doing then demand me to use them with the emerging digital media market. Today, I own all 3; Apple, Windows and Linux and I am totally agnostic. I agree with the OP somewhat that Windows 10 had kept compatibility with legacy software and hardware much longer than what PowerPC had done for me in the past. I still own a professional video enhancing software that was written in 2010 that was designed to enhance 1080p digital video for broadcast quality and at the time, you need at least a $6000 machine with the latest GPU to do any meaningful work. Fast forward to 2020, which is 10 years afterwards, the software still works perfectly on my current Windows 10 gaming machine with a current Nvidia GPU and now I could enhance 1080p video and stabilize the video just like if you are shooting with a Stead Cam in just a matter of minutes!! While the company that made that software is now defunct, I could still use it today in 2021 without needing to upgrade the software in Windows 10. It works perfectly as it was made 11 years ago today, but much faster with faster modern hardware.
Nothing on my Apple collection can do this. I'm limited to using Mojave and below to keep 32bit compatibility with my older software. I still have 2 PowerBooks which I still use today to run the older software I had paid for. Why upgrade those software to their modern equivalents when I can still use them on older machines today? With FTP, I can upload my finish work from those PowerBooks into my iPhone and then sync them directly with Google Drive. And if I want to print what I had created with my PowerBooks, I simply print them to a PDF file, sync the files to my iPhone and AirPrint them to my color inkjet or older laser.