Batman will forever be my favorite superhero. Why?
It's not because he's perfect like your regular Superman, not because he has cool powers like Green Lantern or Spiderman, not because he's on the moral high ground like Captain America.
It's because he's flawed, but he works through it.
He didn't get his "superpowers", he earned them and he hones them every single day.
He doesn't get lucky, he get's prepared (famous prep time).
And also, he has the (arguably) greatest villain of all time.
Batman shows, that despite not having superpowers, you can accomplish so much with hard work. He is, or should be a role model for everyone. Well, apart from his OCD and his mental instability
He is, like John Wick, a man of focus, commitment and sheer will. And that is a quality i've come to appreciate in people during my life. No amount of talent, intellect, money or accidental fortune can (or better put, should) overcome consistent hard work, which Batman is the prime example of. Yes, he has money. But he would still be Batman even if he didn't have it. Why? Because he's the g***amn Batman.