I agree with your last but you confuse the issue by mixing real and fictional.
You're the one who's mixing real with fictional. It's all fiction, whether some of the characters are real or not. If your beef is with how the authors constructed their fiction, boo hoo; write your own fiction.