As everyone is aware that Canada witnesses 8 months of snowfall in a year. They do not play neither international or nor domestic cricket what ever period it is available for them.
It doesn't make sense to include them in such a mega event and ask them to compete with all cricket playing nation.