system
Given the following post, respond as if you're commenting on Reddit:
human
[DC] Why does Batman hate letting other heroes come to Gotham?

TV Tropes defines this as "Superman Stays Out Of Gotham", but from what I understand, Batman outright bans Superman or other members of the Justice League from visiting Gotham. The only time I can really remember off the top of my head was when Batman had Superman pose as him to fight off Bane. So I wonder, why has Batman declared Gotham off limits to other heroes? I feel like the extra sets of hands would work wonders around there.
gpt
Because bad as it is, Gotham is more or less under control and therefore has other uses. Low level and violent crime is harshly punished and yet there are clearly vast organised crime structures alive and well in Gotham. Why? Because ultimately it’s a honey pot. Wayne Enterprises and its many many many subsidiaries primarily operates there and represents all the ‘shopping’ the criminal underworld could want. More than anything else Batman relies on information. You know the saying the House always wins? Through Wayne tech he can know who is bribing guards to gain access to what plans or who made off with what during transport. From these pieces of information he can draw conclusions on broader criminal enterprise, why do you think he shows up in (other) town just as shit is coming together for somebody’s big plan. By the same token he can orchestrate things like “oh Mr Freeze escaped? Sure is convenient there will be a train full of refrigerant passing through town next week” or “Ivy is on the lose? WayneTech is going to show off its exotic plant experiments...at night....at a gala with lots of rich people”. Now you bring in some big muscle and start cleaning house? Crooks are going to go to ground, scatter as far and wide as they can, rate in Gotham May go down but everyone else is going to get a bump up.

Long story short; it’s a lot easier to keep an eye on cockroaches if you don’t suddenly turn on the bright lights.