When will Americans say enough is enough?