The idea of Batman is really cool. He's a billionaire playboy who is also the greatest detective, ninja, and martial artist. He is a normal human who uses wits and technology to fight superhuman villains to protect the citizens of the city he loves.
The reality of Batman is kind of awful, though. This one man takes it upon his own to try to stop all the crimes in his city, and spends incomprehensible sums of money to do so, instead of spending those millions of dollars on programs that would actually prevent poverty and mitigate the factors that cause the crime in the first place.
Admittedly, Batman is a far more compelling story, having a masked vigilante solving riddles and beating up bad guys. It's great escapism. But if you really think about it, it is a situation where the idea is way cooler than the reality.
When creating your stories, try to analyze them through a similar lens. Do the characters' actions really make sense?