Services at some level will link between themselves. If services versions are evolving at a different rate than there is difficulty in providing this strong linkage. The value choice was made for a universal version was decided to have consitency. This doesn't mean the latest or older versions do not change behavior for bug fixes, but major changes are not allowed.
The reasoning behind this should be listed as well, however it will only be for defense against IDA.
The Versioning Location states.
The reasoning behind this should be listed as well, however it will only be for defense against IDA.