"No one is going to be worse off"
"it screwed me"
I can see upsides to it but I don't think the 'legacy' behaviour of defining things more rigidly is without merit - you know when updates are coming, you can understand your risks around MY changes and when to anticipate change that may impact your spec or value.
In the case of the post above, I don't know how comfortable i'd be in the situation of not knowing which battery i'll be getting and whether I might end up with the 'inferior' spec that's subsequently worth less when it's superseded within a couple of months. Admittedly not so much a worry for lease/PCPers etc. You also don't get the flexibility at purchase to negotiate with a dealer to get a better deal on a lower grade outgoing spec, so no opportunity to work it to your advantage as with a legacy manufacturer, making it somewhat less of an issue.