Agree++. I used Macs for a few years (SE/30, PB180) but software I paid good money for kept not being usable, and my favorite piece of software of all time (HyperCard) was dropped from the O/S. Forcing my software to become obsolete is the primary reason I stopped using Macs.
Many in this sub-thread point out developers were warned. I'm thinking as a user:
I continue to use Quicken 2000 that I bought in late 1999 on a Windows 7 system I bought last year. I know with MS that I can buy a piece of software and will be able to use it a decade or two from now if I want, without having to pay for upgrades I don't need.
I have a box full of Mac software that cost me hundreds of dollars. Completely useless and without value. I have no such box of useless Windows software (though to be fair, I've bought less after having been burned so badly buying Mac software 12-18 years ago).