There is still margin for error, mostly if you're unskilled and don't know how to play your job properly. I guarantee you even with the hate meter in place people who don't care or don't pay attention will still screw up. At that point however there is nowhere else to place the blame, it lies solely on the player.