Re: Macs typically have a longer usable life than Windows PCs ...
@Snorlax Apple stopped providing upgrades or security updates with Lion for my iMac. On the other hand the Bootcamp side still runs Windows 7 happily and still gets updates. I could upgrade it to Windows 10, but Apple don't provide any drivers for it and it would probably be too slow.
The point being, whilst MS might not still support XP / Vista, machines from that era machines will most probably still run Windows 7, when not Windows 10 and they will get monthly security updates until 2020 at the very least.
The iMac was an Apple abortion, with a 64-bit processor but only a 32-bit UEFI, which they dropped like a hot potato in 2014.