Look at the OP's case. 2007 iMac still in use today. Would you rather pay less and had the computer soldered with 2 GB of ram for all these years or would you rather pay extra money to have 4 GB soldered in? (I'm using an analogy of the ram not being upgradable in 2007 like today). I don't think many people today would say he wasted his money on having the extra ram all these years.