Wanted to show all of you something that I noticed after reading the other posts in the link I just posted above....
The discussion in the other links spoke about TWO file/preference attributes that needed to be present for the extension to be toggled as showing/hidden. First, the Finder preference has to be unchecked BUT ALSO the "hide extension" file attribute must be checked.
Notice this Get Info screenshot of two of my TextEdit files. In this screenshot my Finder preferences are set so that extensions are HIDDEN. The file on the left "Test" was saved in TextEdit with the "Hide Extensions" checkbox CHECKED in the Save diaglog box...the file on the right "Car Videos to See.rtf" was saved in TextEdit with the "Hide Extensions" checkbox left UNCHECKED:

NOW, if you go to the Finder preference to "Show All Filename Extensions" and play/toggle that checkbox on, off, on, off my file "Test" will, in the Finder, SHOW and HIDE its extension as I play with the "Show All Filename Extensions" checkbox. However, my "Car Videos to See.rtf" is unaffected by the Fnder "Show All Filename Extensions" checkbox!!...NO MATTER WHAT, the ".rtf" extension STAYS VISIBLE.
So, the KEY is that that "Hide Extension" attribute MUST be checked are shown in my "Test" file Get Info information. And THAT can be accomplished by checking the "Hide Extension" checkbox in the TextEdit Save dialog box.
...BUT we still need to get that checkbox in the TextEdit Save dialog box to STAY CHECKED!!! How do we do that??? 😕😟