TylerH suggestsmentions in a comment the idea of using a synonym. This might be a simple solution for all problematic tags. It could work like this:
- Create an anchor question that is tagged with do-not-use-this-tag. If there is a limit to the number of hyphenated words, use do-not-use-tag or do-not-use or deprecated-tag.
- This tag's wiki excerpt would be a generic warning about having selected a deprecated tag.
- Make every problem tag, like microsoft, a synonym of it. Tags can be added as a synonym whenever one is discovered to be a problem.
- This will prevent future recreation of the bad tags, and anyone ignoring the wiki excerpt and attempting to use a banned tag will have a glaring reminder show up in the tag list, instead.
- This will also encourage the OP to fix their own tags instead of creating work for the community.