It's actually pretty common with modern technology; the cheaper model in a line of tech products doesn't always have different hardware (as that requires a different manufacturing line, which may add significant costs), but instead has software that restricts the functionality.

As the article points out, this is a new practice for cars, but something that consumers have experience with in other products and are, to a point, used to.