Just throwing in my thoughts on the Intel $50 upgrade-to-better-performance cpu.
Using the good old car analogy:
In my car, if you pop off the blank buttons, the wiring is there already. This is, as far as I know, standard. The reason is that then the manufacturer only needs one assembly line for all models. The optional extras being added on later. The financial cost of having to run several assembly lines would then push the car's price right up.
Now onto a appliance analogy!
I had my washing machine fixed recently and the repair man told me the same is true with home appliances. He said there are often the top of the range LCD displays and extra functions hidden behind the front plastic panel of a cheaper model.
Again it comes down to the cost of running multiple assembly lines.
Why should Intel be any different? They want to cut costs, and its not an unusual business practise. Unknown by most maybe, but not unusual