Read other letters about this article
PCs, both IBM and Apple based, exist to run software.
If the Mac does not run the software you need it is worthless. Next year resale value does not matter.
Apple has a nasty habit of obsoleting entire computer ecosystems every 5-7 years which makes the software thing an even bigger problem. I can run any software I have ever purchased or written on my latest Windows machine. Try that on a Mac.
Today I repaired a over $200,000 4 color printing press that is controlled by a DOS application running on a Cx486SLC with a 1994 BIOS. If it hadn't been a simple card failure I could have replaced the entire computer with much newer hardware that is still available. Without a functioning computer the press was worthless. From call to fixed was under 3 hours. Try that with Mac Classic era hardware.
Computers run software. Until Apple wakes up and acts like that matters that they will always be behind in the "real" world.