The reason is simple
"What if someone requires to download the older version for compatibility purposes"
If the ADT overwrites the entry for every new revision or version to the software, user won't be able to download the earlier version because they are together grouped under "Tools" and not as separate versions as in "API SDK"