@failedLyndonLaRouchite @Miriamm OK, but hear me out, as a Canadian, with our own issues to address.
Those other things you've mentioned were also quite some time ago, and maybe some other places have done a better job learning from their errors over time. (Not sure, myself. We're trying, up here, but have a long ways to go.)