Fans say "we've had enough"