One problem is that fighters are inherently harder for non/low-level players to understand. They don't understand the difference between dumb spam that'll get you killed and proper spacing/fireball zoning. They don't understand footsies and wonder why both players aren't just jumping at each other. Scrubs only understand combos, so they jerk themselves off over the players who go for flash constantly. FPS games are fairly simple to understand just by watching. Dodge shots, shoot enemy. RTS as well to an extent. Micro units, macro bases. Most people commenting on FPS/RTS videogames have a decent grasp of the mechanics. Most people commenting on fighting game videos are going on about how they think they're better than the people they're watching because they don't understand what they're seeing. Also, another huge problem is that the netcode for fighters currently isn't good enough to support serious play cross coast. SSF4 is only playable at tournament level with a 5 bar connection. 4 bar can playable on rare occasions, but even then you're dealing with probably at least 3 frames of input delay. Same with Blazblue, and Tekken 6 and Marvel 3's netcode is just straight up garbage if they're not on the same coast. FPS and RTS games can be played cross coast and even cross country sometimes without affecting the gameplay too badly. As long as the devs insist on coding fighters for input delay instead of frameskip/rollback like FPS games, you're not going to see much improvement in this area. Ponder did a podcast recently talking about why devs don't use GGPO, and the jist was basically that they could, but it'd be too expensive and it wouldn't affect sales enough. Scrubs don't notice delay. Culture for fighters is completely different too. The top Starcraft players are Koreans who have created a huge pro-gamer scene. The top fighting game players, with the exception of Tekken, are all from Japan, and tournaments with cash prizes don't exist over there because of Japanese gambling laws. People don't realize that guys like Mago, Tokido, Daigo, Sako, etc. all have day jobs, and don't make a dime from playing fighters. Balance isn't really a problem. Tell me most FPS games don't just involve using 2-3 weapons. SSF4 is actually a pretty balanced game in comparison to most fighters, since it's so match-up based that lower tier characters often counter the top tier ones even if they have bad match-ups against the other mid/low tiers. If the Japanese would embrace patching, balance would be less of an issue though. The problem, from what I've seen is that devs tend to listen to low-level scrubs instead of input from top players. So what you end up with is mid-tier characters getting nerfed, top tier characters getting nerfed way too hard or not enough, and a bunch of minor buffs/nerfs that make little to no sense. For now we should wait until the fighting scene calms down. It's simply not ready yet.