[...] charging customers based on how much fun they are to play with. Some people, when they join a server, a ton of people will run with them. Other people, when they join a server, will cause others to leave. We should have a way of capturing that. We should have a way of rewarding the people who are good for our community.
So, in practice, a really likable person in our community should get Dota 2 for free, because of past behaviour in Team Fortress 2. Now, a real jerk that annoys everyone, they can still play, but a game is full price and they have to pay an extra hundred dollars if they want voice.[/p]
Yeah it's from an interview back in May and it doesn't look like they'll do it, but it brings up some points I'd like to see discussed here.
Some people are just dicks online. There's a variety of reasons for this. While in some rare cases it's simple because the person in question is a sadist, for most encounters it's just younger or immature people who relish in the thought of not having to pay for their actions. People who have not yet learned to control themselves and only do so normally for fear of the repercussions, but see none online, and so feel free to act out however they want... Of course there are punishments online (which generally involve limiting or locking down the account used), but in the vast majority of these cases these punishments do little to stave off the flow of dicks because they don't actually affect the person behind it. You can always just register a new forum account or facebook and pick up where you left off... so modern punishments need to make sure that what's taken away has actual value.
Now this is not a new idea... some anti-cheat measures such as Punkbuster will in rare cases utilize hardware ID bans so that cheaters cannot reconnect with the banned PC hardware, and ideas like that have been implemented onto modern game consoles with varying degrees of effectiveness.
Is the wallet the best target? It certainly seems effective... it costs me much more to buy a 360 than it does to register a forum account, but is this the best route to go? Do you all have any other ideas?