caliostro, я понимаю, что ты пишешь, как человек, уехавший в Канаду. Но тут есть несколько моментов. Во-первых, Канада никого особенно к себе не зовет. Чтобы туда попасть, надо весьма так постараться. Во-вторых, далеко не все мечтают уехать за океан. Многим нравится в Европе. А "сразу" поехать, к примеру, в Бельгию и остаться жить там просто невозможно (за очень редким исключением).
Латвия же в данном случае предлагает легальный способ иммиграции в Европу. Да, это не особенно быстрый способ. Но можно подумать, что в Канаду достаточно только собрать чемоданы... Я в свое время (лет пять назад) Канадой весьма интересовался, и в тот момент срок рассмотрения документов в канадском посольстве мог доходить до двух лет. И через два года тебе могли запросто сказать, что Канада в тебе не заинтересована.
Насчет "корячиться 5 лет для получения гражданства" я не совсем понял. Что, там где-то написано, что тебя на пять лет забирают в рабство и отправляют на галеры? Ничего подобного. Ты просто переезжаешь в соседнюю страну (три часа езды до дому) с гораздо лучшими условиями жизни и продолжаешь там работать по специальности за несколько лучшие деньги. Как если бы ты переехал, к примеру, из Докшиц в Минск. При этом у тебя есть возможность через пять лет получить гражданство Евросоюза и пользоваться всеми соответствующими благами.