Alan considers for a moment. "No… I don't think I do. And.. I… Suppose that at my age a lot of the other reasons for having a secret identity don't really apply. I don't have a civilian job, and… Most of my friends are super heroes."
"And… I think everyone who might take a pop at your family already knows your secret identity. It was on the Justice League database…"
I forgot to address this:
1)Most of his friends are superheroes.
Not all of them have given up their secret IDs, and they all have families.
Without any attempts at obscuring your ID, attempting to socialize with them in public risks outing them any time you pay them a visit.
OL didn't have this problem because none of the people he socialized with were in the public's eye, so to speak.
The one time he had to show up for Batman's wedding, I recall it being an issue.
2)Only those villains connected to the Light might know his ID. That's a significant number, but not all of them.
New supervillains pop up all the time.
And doesn't even count mundane crazies. Remember Dana Dearden and the paparazzi who both tried to break into OL's hotel room?
OL has a galtech database.
If he can't fit something like a hologram into a tiny mask that alters the lines of Alan's face a little, I'd be surprised.
Or hell, now that the Blue ring has an AI, it can do it automatically.
No need to go full paranoid. Just an asshole filter.
I have no idea how Guy Gardner and John Stewart aren't completely outed, myself.