I agree with some of the stuff you said. It would be great to get new people in the community. I myself have brought in around 15 people that are taking the game they play seriously (AE). I think the reason people find marvel to be entertaining to watch is because its flashy, there are teams, tons of stuff is happening on the screen and they don't really NEED to know the depth of the game to enjoy it. However, if you watch Guile vs. Guile in AE....you're really going to need an in-depth understanding of the game to get any enjoyment out of it. So, to a degree, I can understand why new players gravitate to marvel.
One of the responses said something along the lines of GG not being "worth it" to learn because of how daunting it is to learn.
I'll explain my stance on that the same way I explain to new players how to go about picking the character that they want to play: Pick what you enjoy. Tier lists only matter for games like GG and ST that people have torn apart to a crazy degree. The thing is, any tier list is skewed by player skill. T-hawk is crazy is you're good with him in ST. That doesn't mean as a new player you're going to have fun times picking him. It's going to be brutal. However, if you pick someone you really love playing you're going to be willing to go the extra distance.
How does this relate to Guilty Gear? Well, you pick the game you enjoy playing. All you really need is one guy who loves the game as much as you and you guys can have quite a bit of fun. You don't need to be shooting for the stars and planning what you're going to spend your tournament winnings on when you win Evo (Prob $60 for the winner of grand finals lol). All you need to do is have fun. It's up to you to improve. Communities will rise up naturally and will share ideas and information. It's really that simple. Start hosting your own events if its possible with maybe a dozen people. MAKE FRIENDS. Being nice will guarantee that people will at least enjoy hanging out even if they aren't becoming the next ogawa.
This is the real key to changing the community imho