Like some other anon proposed itt I think aside from reworking the timeline so everything is a bit more modern just seperate the heroes out into their own fictional cities so there isnt 200+ active characters running around new york city at any given moment. Its kinda retarded if you think about how many heroes are active in NYC alll at the same time. There can be Fantastic Four town, Avengers town, and Xmen can be nomads who primarily live in their mansion. Maybe NYC can mostly be for spiderman and daredevil or the Avengers mansion can be there too if you really want to push it. Outside of that im not too creative I just hate how everyone lives in new york.