Technically it is not. The city of New York encompasses 3 Islands (Including Long Island, the largest island in America) and only a small peninsula that is actually on the Mainland proper. The result is that about 90% of New York City is not on the American mainland/continent.
From what I have seen/heard from a few developers, is that because iOS 16 is the last OS supported by iPhone X (which had a hardware level jailbreak), there is a move to ban/flag anything lower than 17 as it its potentially running in a rooted environment.