What are you even talking about here?A Steam key provided by Steam for the devs = a license for the game.
As I've explained before, no it isn't, not even close.
Each key activates one license on Steam for whomever activates it. As you can see in the greenlight FAQ link above, pretty much any new game that gets added to Steam has the option of giving those keys out to their previous buyers for *no cost*.
And as I've shown before, it doesn't.