Standard business practice. Happens everywhere and makes perfect business sense. I do it with my business too: create software that’s great but make sure there’s enough room for improvement that the customer keeps coming back. If they get everything on day 1, there’s no incentive for repeat business. Repeat business is more profitable than new customers.If the first one isn't even out yet, why don't they use that lighter design for the first generation? I hate when they hold out new features so people would upgrade. Put out the best product you can at the time and make improvements from there.