Batman being public isn't a matter of publicity, or of the people knowing he's out there. It's a matter of criminals OUTSIDE of Gotham knowing he's out there.
Afraid to go to Gotham.
Afraid he might be out in THEIR city, as sometimes he does leave Gotham.