.exe is a more recently used file extension, luckily there isn't (yet) any TLD with that. Belize have .bz (and the domain tar.bz exists), but both the extension used is usually .bz2, and is not so commonly used for transmitting files, .gz would had more impact.
But in the end, is about applications, that may be showing/using 2 different things, URLs and filenames, with different namespaces and use cases, in a pretty similar way.
But in the end, is about applications, that may be showing/using 2 different things, URLs and filenames, with different namespaces and use cases, in a pretty similar way.