1. He's Always Upstaged By His Arch-Enemy
Take down a couple bank robbers, capture a few kidnappers, sure that's all in a days work for a hero. Thwart the plans of some of the most dangerous criminal masterminds that this world has ever seen...that sounds like a lot of work. Batman is no ordinary hero so it would be stupid to think that his villains would be ordinary themselves. Batman can't ever seem to catch a break when it comes to the bad guys. Even the villains that he overpowers physically seem to make up for their lack of physique with an unmatched intelligence. No one does this better than The Joker. The Joker knows how to get in to Batman's head and push him to his limits. There is always a plan within a plan when it comes to The Joker and he is always one step ahead of Batman. There is no rescuing cats out of trees for Batman because every situation his villains place him in is on the same scale as the Titanic sinking. No matter how many people he saves there will always be some who suffer. Not only does The Joker have better plans than he does but he looks a lot cooler too. If Batman and The Joker entered a costume contest you know Batman would lose but on the bright side he would have something else to cry about other than his dead parents. Batman never seems to be faced with a bad guy who just wants to mess things up and call it a day. There is always something underneath the plan that The Joker isn't telling him. There always seems to be a plan within a plan. The poor guy needs to use his brain more than someone trying to solve a Rubik's cube and that gets old after a while. Perhaps The Joker is just misunderstood. I mean how can a guy who's always wearing a smile be so destructive?