At the end of the day Batman has too much emotional baggage and 80% of the time I root for his villains. On the other hand Stark is a morally grey hero that The audience grows to like. You never grow with Batman, everyone and everything expects you to already love him “cause he’s Batman”
It's my superpower
Do you have a dog?