There was another post before Mead's which the person has deleted ,stating that 5 yrs or more gap means no visa for Canada.....
If I was lucky, then I will give many examples of people who got lucky with similar profiles and experiences.
Just becoz u are not aware of reality ,does not mean it...