What if...
this iMac is the last computer I buy? What if it checks all the boxes for me? What if it is fast enough for my needs?
Just playing the devil's advocate here... I would never invest personal cash in Apple directly, I have bought some second hand and even more donations, all machines that can be upgraded to some extent, 2gb of ram to 3! whoo hoo!