Re: I detest that
"At the OS level they do not have any meaning, they way they do in DOS and Windows."
DOS doesn't use extensions either, it works identically to Linux in this in that you'd need to launch a program to use a file, and on Windows this works the same way as Linux - it'll joyfully launch the program and try to open the file then fail if it's incapable. I'm not sure what you all think is so baked into Windows around file extensions, but there's nothing there other than a list of extensions and default programs just like in Linux DEs. These are there just for convenience when you double click a file. The only exception to this is that DOS and Windows will only try to execute files with a few extensions such as EXE and BAT while Linux will run anything that has the executable bit set.
Also, no need to get personal and start name calling. You may be a Linux developer, but that's no excuse to act like you're Linus!