The thing that you , and many others, fail to understand is that you attract more flies with honey than you will with vinegar. No one likes to be forced to do anything, especially when it is at the expense of their own identity. You can force a dog to obey you by beating it with a stick, but one day you will hit it one time to many and it will rip your throat out. The more French is forced on those who are not French, the more it will be resented by them. Why should an American moving here for work have to see his children give up their identity by being forced to be educated in French?
I could not agree more. When I came to Canada in 1991, I first moved to Toronto and hated it. Three months later I moved to Montreal, fully determined to learn French and shortly after I started taking a French class. In the meantime I was experiencing incredible amount of unfriendly vibes both at work and in my very French neigborhood, just because I didn't speak French. A guy at work who spoke only French to me went ballistic when I asked him if he could speak English to me until I learn French to make sure I don't mess up the stuff I was supposed to work on. I found out he had lived in Toronto for 5 years and spoke very good English, yet he totally refused to use it with me. A lady at the local post office wouldn't speak English, even though Canada Post is a federal establishment. Anytime I asked a bus driver for directions, I got a sour face and response in French. I never understood the silliness of the Bill 101, how a sign in English threatens the French language, but a sign in Greek or Chinese does not. Why is it that as an American I could not send my kids to an English school? Hearing stories of other anglophones who spoke French and yet were not accepted because they had an accent. I fully understand the need and desire to protect the French language, but it can be done in a more balanced way. Eventually I came to the point where I realized that this place will never feel like home, and I went back to the States. I do believe that if one wants to live in Quebec, it is in his/her interest to learn French, but I just wasn't gonna be bullied into it.
I left at the time when many young people were proud not to speak English and totally refused to learn it. But now I laugh because the anglos did get their revenge. This thing called Internet came along and all of a sudden thousands of people realize that it does pay off to speak English. From what I hear, the enrollment in English classes skyrocketed in the last few years.