The city of Edmonton did exactly the same thing just a few years ago.  There was only one city councillor who opposed public funds for the corporate welfare deal, which benefited the Edmonton Oiler's owner Daryl Katz, a Canadian billionaire.  That city councillor received no support from other councillors and did not bother running for reelection in the next municipal election.  All others who supported the corporate welfare ran again were successfully reelected.

This is the behavior by voters in a city that is consider left of centre by Alberta political standards.

There is no doubt that Calgarians will end up donating plenty of tax payers dollars to the private entertainment corporation owns the Flames.  They will be sold a fictional deal based on economic  projections by so-called experts who's track record on even short term estimates/prediction is laughable.  But hey, this is the sad state democracy is in these days.