The fee should be higher. 100$ is laughable and will not stop the most determined asset-flippers. Especially when they're selling their "access" for 50 or more. So just 2 dumb people will buy and they got it back, maybe even with a small profit. Anymore purchases beyond the first two gonna be a pure profit for them. And those games will always sell to more than 2 people. Always.
Also I don't take it as a cash grab. If someone wants to be on steam, then they want to make money (just like all the scammers, same reason why they've abused the steam so far). And just like in work or anywhere else, relations should be beneficial and not one-sided. This means there have to be some quality required. You could argue that this "fee" doesn't have anything to do with it, but I disagree. As others said before me, if someone is serious about their game - they'll have already something to show and it shouldn't be a problem at all for them to get that measly 100 bucks. Which is honesty a laughably small fee, should be at least 250 if not 500. Cuz I'm sorry, what was going on thru steam, the asset-flips, crapgames traded for cards & gems. It was. Just sickening.
It's time to stop. This. If this will work, Steam has just become a more respectable and serious platform for both consumers and developers. So yeah, I have totally 180* view on this @zaimoni.
Edit: And I see they've quite modified the 'deal' since last time I was looking at the topic. If it's going to work, cash is not relevant as they require quite a lot of other things now. Big thumbs up for them.