I remember "back in the olden days" when le habitant was almost all French.
I don't recall anglos whining about that issue?
As to now...I agree completely with Cow...if their juniors were so great they would be winning Mem Cups at least every 3 years.
http://en.wikipedia.org/wiki/List_of..._Cup_champions
4 winners out of the last 27 years = 1 win ~7 years.