The answer my friend is the same reason why you are going - "a better quality of life". I've been to Canada probably 10 times and in every department it is better than UK, people, lifestyle, weather, economy, health service, and the way of living is so much better, plus I have a huge family there too
UK is good but for me Canada is amazing which is why it is one of the best places for families to live in the World. I could go on forever and go into detail but I'm sure you agree with me.
Just got to wait for LVO to pull their fingers out and get processing quicker like SVO, I am at the back of a very long queue.....