I'll repeat my point for your edification. NYC was already a major city before the erie canal. As I stated, the erie canal was built because NYC was the most important city in the US. The erie canal didn't cause NYC to become the most important city in the US.
Yes, the hudson river with one of the world's major projects ( the erie canal ) eventually granted access to the hinterlands. But before the erie canal was built, it did not. Yet, NYC existed before the erie canal. Meaning without "access to the hinterlands via the artificially created erie canal", NYC would still exist because it did exist without the erie canal.
Using your logic, NYC shouldn't have even existed before the erie canal because it didn't have access to the "huge hinterlands". But we know NYC existed prior to the erie canal and access to the "huge hinterlands".