I'm only about half-way through, but David is pretty much echoing sentiments I've been espousing on SRK and GAF for years. Any "issues" with the FGC in relation to more successful competitive gaming enterprises have to be looked at through a socio-cultural/economic lens. Anytime I express it, however, I just get dismissed "pretentious" or "nonsensical" or whatever, but I guess I'm not Ultradavid *shrug*. This is a topic I've been passionate about for almost a decade.
I've lived the difference. Growing up in the "hood" (Delray Beach, FL), SFII was a source of pride for a lot of us disenfranchised, under-scrutinized youths and was just one source of a lot of violence in my community - I actually had a group of guys lock me in this one guy's house and threaten my life if I didn't sit down and play him in SSFII Turbo until he could beat me, consistently.
Once my single-mother managed to climb us out of there into a more suburban district, one of my first new friends owned a PC and all he talked about was Doom. A PC was almost a completely foreign object to me (and in a lot of ways, still is) and I had no inkling of Doom or Wolfenstein outside seeing them displayed at various electronic retail chains. I had never seen or interacted with a PC outside of school.
It's no wonder, then, that the avenues and opportunities for success the FGC and FPS currently have are so different. The PC became a symbol of mainstream corporate success in the late 90s-early 2000s and much of the FGC demographic wasn't completely familiar with it. The "Dot Com" era was mere babble to people like me.
But I still think what SC currently enjoys is the ideal. The FGC is simply behind due to a larger social stratification system and is currently trying to figure out how to reach that lucrative level of security while preserving its values. But the values reflect the people that comprise the community. The hype won't and doesn't need, to go away, because as David mentioned, the demographics are different, succeeding on the merits of the type of games we play.