This isn't that uncommon in the automotive industry tbh.
Features including performance related features have been pushed via software updates for years.
Anything from navigation to cruise control to sport packages have been deployed either OTA or via a manual update.
Tesla is just pushing it to a new limit (not necessarily a good thing) and is actually advertising every change and feature update.