No offense to the name of this site, but I wonder if fans realize the term Fins did not exist when we were actually great, during the early '70s? Nobody used that term. Fans...media...nothing. I'm not sure when it sloppily entered the language. It still bugs me when I see or hear it, particularly in official terms, like this case...a media outlet of the franchise. Granted, I dislike abbreviations in general.
How do you feel about TLA's? I work for a company that is full of them, drives me nuts. They have a corporate Three Letter Acronym page and on that page is list TLA with a definitions, you guessed it Three Letter Acronym.