Ya, I just think that, considering how important New York is to the Marvel brand, that at least one of these lands would be set in Marvel's New York. It just seems odd.I think it more or less just looks like what an all-Marvel Tomorrowland would look like. I don't love it and I don't hate it. As long as the attractions are good i'll be fine with it.
But to be fair, the Avengers facility in the MCU is very industrial.