It is extremely unjust that cities are allowed to cancel New Year celebrations. After five consecutive cancellations, I think I speak for most of Metro Vancouver when I say "enough is enough". Worse yet, none of said cancellations went through a Lower-Mainland-wide public referendum. In other words, they skipped what should have been the most important step: the democratic process. Cancellations should have to go through a referendum a minimum of three months in advance, or preferably, should not be allowed to happen at all.
Justice means not only a ban on future cancellations, but also makeup festivities to compensate for past ones. Two nights of makeup festivities for each past cancellation.
Ideally, future festivities would be crowdfunded instead of having a single all-or-nothing sponsor. They would also be staffed by volunteers rather than paid workers. Then, the makeup celebrations could come whenever there is enough money. They, too, would be volunteer-run. (I will gladly volunteer, on a recurring basis, in any way I can.)