Well, a lot of people in general use words incorrectly when speaking informally, that doesn't make that usage correct. Irregardless, for all intensive purposes, I could care less how people say STL.
Yes, language evolves over long periods of time, but not all incorrect spelling and usage is language evolving in front of our eyes. Sometimes, it's just poor English knowledge.
Also, pedantry warning, the phrase is "intents and purposes", not "intensive purposes". Also "could care less" implies you do care, "couldn't care less" implies you don't.
Well that's his point. But in the context of this discussion, if he's writing a post about English idioms and expressions and writes like that, no one is going to take his opinion seriously.