Why depend on others to stream? Why care about how other games have streams? Isnt this an independent forum and community?
All the interest in MB is centered here, no one outside will help unless it's good for them (e.g. having more people on their events). You guys have to negotiate your presence. No stream for MB? No MB players money for their event. Value your own stuff, this forum, make your own big events with 1 or 2 popular games to call people and stream at will. You guys can do that, you have enough and qualified people.
All you need is motivation, but this place have lots of demotivated people who insist on demotivating others. Things aint gonna work like that. It has nothing to do with PC or console. SF3S OE for console is dead while SF3S on GGPO is strong. It has do to with motivation (and maybe netplay?). Also I have the impression you guys care too much about bringing new players that you don't even enjoy yourselves while competing. Like I said, buterflies will only come if you take care of the garden.