"The biggest benefit from moving to Canada is a much safer environment, far less gun violence."

Most places in the U.S. are as safe as, or safer than Canada.  Your cold weather outweighs the "biggest benefit" by far. Your lack of understanding on the topic is by design of those people and entities that influence your thought.