This kind if stuff has been going on for a long time. I remember one of the Nvidia cards from 8 years ago could unlock extra lanes in the GPU just With a firmware flash.
Intel had been using the same dye for multiple CPU SKUs for a long time now. Though people have figured out how to move between the various skus with ease.
The one thing to keep in mind with hardware like this is that the different price points and SKUs are more than just making money. A lot of the time the SKU a card or chip is set at has to do with the yield quality of the pieces as they are manufactured. It's amazing to realize that when a new line of some cutting-edge tech comes around, they are going to have a 50% or less yield rate on their products. Sometimes they can use lower priced SKUs and take features away as the components will operate better without those features.