Public extremely pissed off