On top of that good fighting games are generally hard for newcomers to understand. It's a more complex/refined genre if you will. It's a genre that, in good games, balances entirely on player skill, and the more I look at games these days the more I'm convinced that skill is something to avoid. Most people playing games are terrible, and they tend to prefer games with mechanics that either mask that, or limit the effective "gap" between a good and a bad player (e.g: cod).
In a good fighting game? Good luck with that... A good player won't just beat a bad player bad, they'll annihilate them.
There's a lot more to it, but let's put it this way: Fighting Games are growing from a rather niche community into the mainstream. They're far from dead, they're more alive than ever. It's just that this causes them to be noticed all of a sudden... By people who thought them long forgotten.