If your standard for quality is 'They need to actually CALL HER Catwoman', I don't really see an argument.
I don't care if they never called her Catwoman. She was clearly Catwoman.
They didn't even have to call Harvey 'Two-Face' in The Dark Knight. It speaks for itself.
It's funny how I felt Nolan had too many lines that were obvious - to the point of embarrassment, and should have left more to silent acting, but other people feel the extreme opposite.
I'm pro-subtlety, personally. I don't need gobs of cheese on my sub, covers up the shine of the core ingredients.