Nothing new here except the ability to unlock the features.
This has been the commonplace in processors and memory for years.
When it comes to memory, you don't make 800mhz memory and 1066 mhz memory. It's all the same. Some of the determining factors get complicated, but often, due to expected demand for different price and performance, they downgrade a rating. You might be buying 800 mhz memory that works fine at 1066mhz. That is, if there isn't a sense line that tells the system what speed to use. I don't know all the technical details, just that more often than not, far more faster memory is made than can be sold at the higher end price.
now when it comes to CPU's, Intel has been doing this for as long as I know of. I used to be professionally involved with Intel from 1994 to 1998. They would make a full feature processor then test them. The best ones would get marked with the highest speeds and full features. Once they had the ratio of top qualifiers, the others would be downgraded. CPU would be marked with slower clock speeds. Coprocessor units and cache would be snipped out by blowing a fusible link on the chip. All they did today, was made them deactivated in firmware and capable of reactivating it.
Cry all you want. If you want the full features, you simply pay more. Nothing new or unethical here, except they made the surgery reversible.