They have felt the lash of public sentiment