I'm not trying to be overly detail oriented in regards to a post from several weeks ago, but there is a fairly fundamental issue with common usage of the English language, that I hope you won't mind if I address.
The extent to which something is "mainstream" is defined, in common usage, by...