Not a particularly bad piece, but not an especially good one, either. Yes, changes brought in during the 1960's and 70's were in part a consequence of changes in Canadian society during the time; however, there was also an expedient and improvised character to them as well. If we accept that Canadian identity is founded on the pillars of official bilingualism and multiculturalism, we must further acknowledge what this has rendered: a paradoxical nation where one can celebrate his/her ethnic identity---but only in two official languages. In turn, this has also spawned a double standard as to how English and French Canada views our collective identity. Sadly, too many Quebecois to this day entertain the conviction that while both pillars apply to English Canada, only official bilingualism pertains to them. 

While I wouldn't argue that official bilingualism and multiculturalism are failures, I don't think we should harbor illusions about the consequences of what both have bestowed to us.