Scamming is a real problem, but that does not imply this solution is the right way to go about it. There are other means to address this problem; they may not scale as well, but they also don't sacrifice computing freedoms.