their bilingualism is a historical fact, history is made by the people and if people decide there should only be one official language in Ukraine, so will it be, and they already did decide once, i'm not aware of a law which summons to re-evaluate this decision every some years
again, there're legal procedures which allow such re-evaluation, their legality isn't conditioned by anyone's personal view on the subject, and if legally the re-evaluation succeeds i will respect that, i will only note that in modern day Ukraine legality of many decisions, processes and political initiatives is questionable
bilingualism in Ukraine is by far not a topical issue, it's only topical for the Party Of Regions on the eve of elections, a bone for their disillusioned voters
if French committed those crimes against the people of Canada (not talking about indigenous population), maybe their language doesn't deserve to have the official status IN Canada