Re: I reckon the proper term is 'institutional stupidity'
And the older MacOS's used special case-sensitive four-character identifiers, both for the type of file and the program used to create it. It's a trade-off, really. Making the file type easy to chance means they can be re-purposed more easily but that very mechanism can also be exploited.