There is never an excuse for harassment of any sort, especially sexual harassment. By tolerating harassment of any sort, you're just going to end up with a community of like-minded unpleasant individuals who think that sort of behavior is acceptable, and drive away everyone else. Such behavior should see you kicked out and banned from any future events (sadly that starts getting into objectivity issues from whoever is making the decision of when someone crossed the line or not).
Keep it civil and friendly, we're here to play a game ultimately.
And shame on Capcom for not immediately booting this guy off of their show and terminating their contract with him. If this is the kind of stupid unacceptable behavior that he'll display on live camera, how much worse is he when he's not in the public eye? By not doing so and just issuing a "its not our opinion" cookie-cutter public relations response, they are in effect validating/promoting this kind of unacceptable behavior. Shame on any of the other sponsers too associating theirselves with this.
Despite some opinions here, the mere term Fighting Game Community includes us as a whole. Someone hearing something atrocious like this about the FGC is going to immediately lump us in with it as we're also a fighting game community. Yes its unfair.