У всех стран своя история.
Россия всегда говорила на русском.
Казахстан пару сотен лет был частью России. Сначала в составе РИ, потом в СССР. Будучи свободной страной, со свободным переселением, все везде перемешались. К моменту распада СССР в Казахской ССР русских было больше казахов. Официальный язык, как и во всем СССР, был русский. Казахский, как, например, татарский в Татарстане, изучали постольку-поскольку. Знать его было не обязательно.
Потом, бац, и независимость. Куча русскоязычного народу повалило в РФ. Делать казахский единственным языком было бы выстрелом себе в ногу. Вообще бы народу не осталось.
Потом пытались кое-как внедрять, но не было полноценной казахской среды. Я, например, (будучи русским), родился и вырос в г.Караганде. Довольно таки русский город, где в 90-е даже казахи между собой по-русски говорили. И все изучение казахскому у меня и моих сверстников (~90 г.р.) сводится к 11 классам школы. Много у кого знакомых, которые после 11 классов школы свободно говорят по-английски? Вот также, ато и хуже, в среднем не казахи знают казахский. О более старшем поколении (кто учился еще в СССР) и говорить не приходится. Откуда им то знать казахский.
Собственно, понять и простить можно обе стороны. Одних гос-во не научило своему гос. языку. Другие возмущаются, что в своей родной стране их не могут обслужить на родном языке.
Негатив идет только от вызывающего способа этих возмущений. Если бы русский пришел в магазин и также начал бы требовать чтобы его обслужили на русском (ведь русский, официально, является языком межнационального общения), его бы тоже стали бы осуждать за вызывающее поведение.
А государство вот уже 30 лет пытается усидеть на двух стульях.
Мое мнение, идеальным выходом было бы признание 2 гос.языков. В мире полно примеров прекрасно живущих стран с несколькими гос.языками. История то с Россией несколько веков как общая была.
Но вот что-то ни одна страна бывшего СССР, ни славянская часть, ни азиатская, такого не сделали. А жаль, наверно.