Every part of the world has something that I like, and miss... but all things considered, Canada is a pretty good place to live, especially on its West Coast.
One thing that bothers me about Canadians is how passive-aggressive they are. They are non-confrontational but will try to give hints that you will pick up on, yet will remain subtle enough that if you call them on it they can pretend they weren't annoyed at all. They like to pretend they are less rude than Americans, but Canadians are worse in a way because they are thinking all of the things that Americans tend to say, they just don't say them.
Also, I don't like how Canadians don't support each other's ideas. "Our film industry sucks" "Our music industry sucks" "Canadian business sucks", "Oh look a Canadian-made t.v. show, let's watch something else", etc.
Aside from those little problems, it's great here. Lots of fresh water, lots of pristine nature and outdoors to explore, not so many people, and pretty multicultural so I don't have to feel too homesick for parts the world that would be too expensive to go to.