This is really common. Mass produced cars as early as 1980 have had boxes with software on them, but the idea of "updating" it outside of recalls was invented in the late 90s. It had to work when the car was sold. Thanks to technological innovation we've devolved from this.
"Why does it need software updates?
Because it connects to the internet.
Why does it connect to the internet?
Because it needs software updates."