The general public *does* think his name is Shazam.

The general public does think his name is Shazam. Just like they think the Flash’s name is Gordon.

Heck, sometimes they think the Flash’s name is Shazam.

I wish I were making this up.

On Reddit