I don't disagree that this is a bad idea.
I can see some benefits to it though:
To preface this, I'll state that I work in the ASIC industry. In fact, my job is IC design at company which creates x86 CPUs, among other things.
A lot of work goes into designing different tiers of chips targeting different markets. Assuming we could consolidate all that work into a handful of chips, and then just strap them off to different levels of performance and functionality, that would save us a lot of work and money. Rather than having a lot of redundant work, we could focus on making the products even better than they are.
There's definitely something unsettling about the idea of unlocking features post-sale though.
I can see some benefits to it though:
To preface this, I'll state that I work in the ASIC industry. In fact, my job is IC design at company which creates x86 CPUs, among other things.
A lot of work goes into designing different tiers of chips targeting different markets. Assuming we could consolidate all that work into a handful of chips, and then just strap them off to different levels of performance and functionality, that would save us a lot of work and money. Rather than having a lot of redundant work, we could focus on making the products even better than they are.
There's definitely something unsettling about the idea of unlocking features post-sale though.