While true & I remember folks actually using this in arguments for ‘slow development’, there is some merit to versioning differently for something expected to get minor updates to perpetually follow latest specs such. I can’t imagine trying to discern what a “breaking change” would be in this context. Or would you make a new version for every visual redesign? Dates might have just made more sense, but maybe ESR is easier to follow with the current scheme.