The concept of shilling for MVC is really dumb. I was gonna right a cute little article but I don't feel like getting pounded in the comments section by a bunch of angry nerds so I'll leave it on a more sensible website like this one.
Capcom didn't pick them to shill a product to you. They picked them because they are community leaders.
"Well what's the difference?"
It means they got a bunch of people who aren't complete fuckheads. Champ and Justin have shitposted about SFV and even Marvel. They still support their scene and still like the game. But both are honest about what they play. Yeah, they might like the game more than the average person, and Yipes especially, but both have been pretty upfront about Marvel shit.
"B-b-but I saw them with John D!"
Pro players get invited to play games all the time before release. It happened with Injustice 2, it happened with Tekken (well, kinda off base with this one since the game was out in arcades but whatever!), it happened with SFV (where Art got to play Kolin before release yet he shits on the game constantly), etc. And are they there because it's a secret meeting where they are plotting how to sell you Marvel? Probably not, because...
"Wait a minute, how do I know they aren't shilling the game and won't continue to do so after release!?!?"
Here's the thing - before E3, we got the story mode demo. Yeah the graphics are butthole, but everyone can try out the game and form their own opinions. Then people were able to play it on the showroom floor. THEN people were allowed to upload all these videos of busted ass shit without worry. We already have an opinion of the game. We can play it right now. Influences work far better when consumers don't have access to the product. That's why it's more suspect when a streamer gets the game early. Because all we can do is watch them play and gush about the game. Sure, influencers and shills can sorta sway some opinions, but it works better when the consumer doesn't have access to the game. Ah, but we do.
Even more to the point, it wouldn't be a good idea to wine and dine them too much in front of a community that would notice. If MVCI comes out and it sucks dick on the gameplay side, no amount of Justin Wong's "shilling" is going to do anything for the game. Wong's word loses power, and therefore people stop listening to him. It's better to just let them form their own opinions and speak on their own terms.
Maybe those who got invited are still high from playing a game they enjoy, just like GAF is every single time a game drops. I'm sure more things about the game will come out that they didn't like. Hell, other Marvel heads are already posting about things they don't enjoy right now. I think Kinderparty got invited to the meeting or whatever as well. But that's just them being gamers.
Point is, there are no shills in this situation, just people who might be overexcited about video games. There's no reason to shill, because we can play the game, and if it was super shit, we can call them out on it. From a marketing perspective, it'd be real dumb to have them shill anyway, since the consumer is able to access a demo and the super sleuths of the FGC would sniff out contradictions anyway.
From, an actual marketer.
By the way, let's list off the people who have talked shit about SFV and still got in Eleague.
Glity
FChamp
Justin Wong
Alex Valle (about Ryu)
Gamerbee
Phenom
Kbrad (openly says he likes 4 more)
Gootecks (constant 8frames memes)
Wolfkrone
Punk
Chris T
Riki
Luffy
Capcom doesn't give a shit if you blast them. So long as you aren't doing it 24/7, you commit to your community, and are a player spending time with the game.