Это глупое сравнение. Тем более, что ни Россия, не тем более Украина не признали независимость Косово. Поэтому прецедент с Косово вообще не стоит брать в сравнение с ситуацией в Крыму. Каждое историческое и политическое событие нужно рассматривать отдельно и всесторонне.
Мне кажется никакая аннексия по определению не может быть законной. Что Россия, что любая другая страна на Западе не может похвастаться идеальной репутацией. Аннексия Крыма просто противоречит их интересам вот и все.
Формально разница есть, так как Косово отделилось и стало независимым государством, а Крым не стал независимым, но вошел в состав другого государства. Более корректна аналогия с Абхазией, Южной Осетией, Нагорным Карабахом и Приднестровьем.
По сути же это яркий пример двойных стандартов: Западу можно всё, остальным - ничего
Сначала Крым стал независимым: он был признан РФ в этом качестве. А уж потом была принята его заявка на вступление в состав РФ.