NO, his opinion is not "invalid" any more than yours is "invalid" because you love that Nolan crap. Hey, you love it and you are the one who lives in YOUR head, so that is all good.
But, people who do not agree with you don't automatically get less weight attached to their opinions. Doesn't work that way.
I would not exactly call her that, but I will say the Hathaway "Catwoman" was instantly forgettable and brought nothing to the role, except perhaps a cool outfit. Personality-wise she did not capture my imagination.
I agree with that. She just existed in the film, and you have no emotional connection or care for her character whatsoever.