There are really kind of two things here to understand I think. One is selling a model that is "crippled" as a lower model, the Rigol 100 Mhz software hack and actually offering to sell users licenses to "unlock" things in their scope.
In the first instance, this is just manufacturing efficiency, economics and marketing. It is simpler to manufacturer one assembly and rebadge it than to maintain two assemblies for what costs the manufacturer very little. There may also be real savings in final test and calibration time but it isn't necessary. Products exists in "tiers" in a marketing sense and there is a $300 tier that is distinct from a $500 tier. There are different competitors, different customers and different needs. The easiest way for a manufacturer to enter this market is to offer a "crippled" version. This can be just to test the waters. If the cheaper model does very well, the manufacturer can go back and actually cost reduce the system to increase margin though this seldom happens. All manufacturers do this- its kind of trade secret which models share a common platform.
The other "after purchase upgrade" goes back a long way too. If I was to guess, it probably started with IBM in the mainframe business. Software has no direct cost of manufacturing to a first order. Selling a base model and offering upgrades at time of sale or later is a good way to increase profits while keeping the base model price competitive. If first saw this model in high end HP Test Gear in the 70's. It was sort of a win win- I didn't have to buy capabilities that I didn't need and it gave HP a way to recoup their development expenses on those who did need them.
The other piece of this that's a bit subtle is that in business to business transactions, the initial price is often decoupled from the final price. I sold chips to industrial equipment makers like Honeywell and Allen-Bradley. If Keebler wants to make a cookie factory- they come up with a spec and shop it out to A&E firms that design and build turn key factories. These factories will be built by the low bidder. So the industrial suppliers try to make their base models cheap to help their customers provide low bids. This comes out of a large capital pool for new construction in Keebler. Once the system in installed, there is another budget, operations, manufacturing, etc that can be used to tailor the equipment with upgrades. It was difficult to sell to these industrial guys because they wanted their base model to be very low cost but they could appreciate the performance you could add. We had to find strategies to combat this. Generally, its done with option cards, etc. if its hardware or with software switches.
I spent a lot of time thinking about these things as a Business Development Exec at a chip company. There are a lot of creative ways to enhance value or perceived value of products.