The Social Contract is total crap