The Canadian side is relatively developed (vs american side) and an economic engine (tourism, jobs, wines). Your parent commenter's point I believe is that the federal/state/local government has failed the local people in investing and developing a local economy in the area. Both sides have essentially the same resources (the falls), but one side is doing better (economically) than the other.