I could see Canada trying this folly back when oil was expensive and the money was rolling in. Now not so much.
it figures that the most indebted non-sovereign in the world would be doing this.
It’s not Canada, but Ontario. Ontario has very little in the way of oil, it’s mainly secondary and tertiary industries, with some mining.
Saying it’s Canada would be the same as if Californicate did this, and headlines said “the USA is giving away money to all citizens”.