My iMac is about ten years old. Not sure exactly. It runs OS X 10.6.8. I think maybe I could have installed 10.7, but didn't, and nothing later will install on it. The latest iTunes version that will run on it is 11.4. When it was 2 or 3 years old the Ethernet died, but I got a dongle for a few bucks that plugs into a USB slot and connects to Ethernet, no problems, so that works fine. The computer works fine. No problems at all. The problem is that the older it gets the less it's compatible with anything. My new iPad Pro will not connect to it because my iTunes version is too old, and the computer will not accept a later version. Chrome is a bit flaky, apparently because the old hardware is not fast enough, but I can live with it. A lot of features of the newer OS X versions don't exist on it, but none of those is terribly important to me. I use the iMac mostly for email, surfing the web, keeping a journal, my calendar, arranging travel, photos, and internet chat boards. It does all this fine, but as I said, it's not compatible with my newer devices. I can afford a new iMac. That's not really an issue. I just hate waste, and it seems like waste to trash a computer that still works 100% just because the software is no longer compatible with anything else. Obviously, nobody can make this decision for me, but I'd be interested in anyone's thoughts.