On the surface, this seems like an elegant solution. However, it also seems to me like it would need exceptions.
Since we are talking about online games, the topic of how to deal with people caught cheating (as in using third party cheating tools) comes to mind. It is typical to ban those people. If a ban was synonymous with a refund, there is little incentive to not cheat.
If the law allowed for exceptions like this (e.g. banned with cause), then it'd be pretty hollow as the company is also the final arbiter of what cause is.
It is possible I am missing something though as this is not something I have put a lot of thought into.
Feels to me like account moderations needs to be handled external to private companies operating a platform... like insurance or a credit history system
Since we are talking about online games, the topic of how to deal with people caught cheating (as in using third party cheating tools) comes to mind. It is typical to ban those people. If a ban was synonymous with a refund, there is little incentive to not cheat.
If the law allowed for exceptions like this (e.g. banned with cause), then it'd be pretty hollow as the company is also the final arbiter of what cause is.
It is possible I am missing something though as this is not something I have put a lot of thought into.