I absolutely love Canadadians and their laid back approach to things but the hyper tolerance thing might not be good for your society... too much support for sjw2000 genders types and apparently fats too. You can look at all of the "too fat to work on benefits and raping the NHS budget" stories that come out of the UK to see where it leads. Then again I'm biased because my few Canadian friends are decent people with  educations, jobs, that enjoy athletic stuff. Down here in Texas starting your scootypuff to drive it to Whataburger counts as exercise.