It only works in Canada if you live close to the border. I used to live near Detroit, now I don't. The only major networks the closest city to me actually has OTA, are CBC (English and French), CTV, and Global. City is cable only (having taken over the province's "educational" broadcaster), and CBC doesn't even have a station anymore in the province's second major population centre (Saskatoon) because the CBC said they would only convert their originating stations to digital in digital transition markets, and not rebroadcasters (it was technically just a translator of CBC in Regina but with Saskatoon commercials).
That's only five channels OTA in Regina, and two in Saskatoon, all with only one channel each (in a perfect world CTV could run CTV Two on subchannels, but less they incur the wraith of the CRTC). The closest U.S. city I could theoretically pull from is Williston, North Dakota, which is around 150 miles south. "wide array" includes not only major networks, but independents, as well as those digital subchannel networks.