French in Canadian ATC is still used because it would be a political nightmare for anyone who tried to remove it. The only way it will ever happen is when an accident happens that is 100% blamed on the fact that all parties involved were not using one language. A couple years ago a plane almost landed on another in position at YOW..how much more of a close call do you need??? I speak both fluently, I feel sorry for the poor guy who will be involved in that accident when it happens.