Give each Canadian some money that he can give to the poor struggling business of his choice other than his own each year.
firstly, If they have to give it back to me, then don't take it in the first place.
second, I prefer to buy services or product from businesses, NOT give them money for the hell of it. Businesses are not charities.
Lastly, if businesses were charities, then there is already a system in place called charitable donations. It even has a tax credit associated with it.