During the campaign, Rodriguez was sometimes criticized for making potentially unrealistic promises, such as eliminating homelessness in the city, which depended on lobbying the provincial or federal governments for funding and program cooperation that those governments had "not" guaranteed would be made available. However, both of his main opponents were also criticized as well. Courtemanche, who did not officially declare his candidacy until just a few days before the nomination deadline, was viewed by many voters as having been a weak and ineffective leader during the previous council term, and faced allegations that he had held off his campaign launch until the last minute precisely to insulate himself from having to answer that criticism on the campaign trail. Reynolds, meanwhile, was criticized by the city's media for a vague and confrontational campaign which was critical of the existing council, but offered very few specific new ideas of her own.