В моем понимании существует несколько причин.
Во-первых, это русификация территории Украины, которая началась очень давно. И результатом этого является большое количество русскоговорящих украинцев.На эту тему много отзывов, включая этот вопрос. О другой мне рассказал друг, проживающий в этой стране. Есть небольшое деление в сфере образования. Так называемые "русские" и "украинские" школы. Насколько мне известно, есть школы говорящие полностью на украинском и изучающие украинский как родной, а есть школы, изучающие украинский язык как второй основной. Не могу судить точно о правильности своих суждений по поводу этого. На мой взгляд, изучать украинский язык в Украине как родной более правильно, чем как второй основной. И в конце концов, у большинства жителей Украины есть родственники, проживающие на территории России. Оттого и знают украинцы русский язык, чтобы общаться со своими родственниками и знакомыми.