I have never understood why having less of this type of information is good. People want to add a million-character-long string of characters like "En,Fr,Es,Jp,Ah,Uv,Il,Tx,Pv,Is" to a filename because it the game has some language choices, but a version number which is like four characters long we don't want to add. Why not? It's not like you can even search "Fr" in the filenames and only come up with games that include French because the string "Fr" is way too common... so we could argue that it's preeeeeeeetty useless to add those strings... but then for version numbers we ask "why would we do that."
But then I'm trying to figure out the logic of a project that goes back like 15 years which is kind of silly, no offense to anyone. It starts out one way and then people don't want to have to change x amount of years of naming conventions, and also opinions, etc. But I think leaving out the version numbers was always a huge mistake. I personally add them to every file I get when it makes it to my hard drive.
EDIT: Re-worded the first sentence and to explain it... a version number is identifying information about what you're playing, and to assume that something doesn't have a different version is very foolish. I came around and dumped a 1.10 of TimeSplitters 6 years after the 2.00 had been dumped, and to my knowledge it wasn't "obvious" or "known" that there was a 1.10; both are black label and plenty of games exist with versions higher than 1.xx without a 1.xx—THAT WE KNOW OF. That's the whole point. Then you just have to go back changing all the games that we find new versions for. It's a bit of a silly method and to... what, save like 5 characters off the filename?