Stop blaming the public