I think what he's trying to say is that if someone like him gets a game sponsored, he himself should have to put the game up, not the sponsor. For instance, if king sponsors a game, king shouldn't be uploading the game, the developer should. The only reason that sponsors put up games, is because the developer doesn't have a newgrounds account. I've had a number of games sponsored, gotten front page, gotten daily awards, I put the games up on my own account because I like and use Newgrounds frequently.
When a company puts up a sponsored game, often times those games are done by "professionals" that are no different then you, but have just sold there game to make a living. I sell all of my games now, and I'm technically a professional because of that, but I'm still learning, growing, and have to compete with everybody just like every amateur and pro alike.