Why is it that the people who insist that Superman has no nuance or complication to him are the ones who completely strip all nuance out of anything he does or says in media?
He’s not allowed to be angry at people because he loves everyone like you can’t be angry at people you love when they do the wrong thing.
He’s not allowed to feel disheartened or depressed because he believes in everyone like you can’t be hurt by things even if you understand the reasons behind them.
He not allowed to be intolerant of people’s intolerance of others because then he’s being intolerant and lording over other people except that’s literally not how that works. Ever.
He can’t make mistakes because he’s Superman but Superman’s boring because he’s perfect, as if even the best people don’t make mistakes or even just fail in this complicated, difficult world of ours.
The fact is that Superman’s complicated and if that’s not a complication you dig, that’s you, not him. That’s why he’s hard to write: not because of his powers but because he comes with no excuses. It’s not that Superman CAN’T do something; he has to choose to do it or not. It’s every moral problem you’ve ever faced all in one character with nowhere to hide. Just saying.