IMHO they should build some hysteresis into their cost structure, so when something much better has just crashed in price, they can install that much better thing even though they may have contracted their parts inventory at a higher price. They can eat the cost difference in order to deliver a better machine to the customer. It will be made up in time. For example, over a year ago (maybe two?) I was able to buy a 1 TB SSD, top speed available at the time, and a top brand, for just over $100, retail. They probably plan out their costs ahead of time, so they may have considered the equivalent to be a $200 part. Ignoring the fact that they don't pay retail, they could eat the $100 difference on paper, because future inventory will cost them even less. Sure prices go up sometimes too, but the general trend is down for tech as we know. Not sure why they are so stingy with putting the best into their products when I have the dollar cost amounts in front of me and they are not that high. /rant