It's always seemed like such a weak take to just say Batman is a rich guy punching bad guys and nothing else.
He invests in infrastructure, supports the community, promotes people bettering themselves... it's just not nearly as exciting as battling a Joker who's sliced his own face off or a giant crocodile man or a guy who's theme is kites.