It's a controversial opinion because it's ill-informed. Bruce Wayne does give the majority of his money to charity. Even Superman, the goodest person on earth, looks up to him. But no amount of funding food banks or building low-income housing is going to uncurse the cursed land that Gotham is built on