Как уже здесь сказали до меня - все зависит действительно от того, что Вы от этого переезда хотите получить и по какой конкретно причине Вас не устраивает Ваще нынешнее место жительства. Действительно, позиция "здесь плохо, а там - хорошо" сразу напоминает поговорку о более зеленой траве в чужом дворе.
Переезжать стоит, если:
1) у Вас есть определенная причина для переезда - например, Вы знаете наверняка, что Ваша профессия оплачивается выше в Европе (и что там Вас, как иностранца, охотно примут на работу);
2) у Вас есть четкий план, как прожить в новой стране хотя бы первые два-три года;
3) у Вас есть достаточно средств для жизни в Европе (опять же, хотя бы на первое время);
4) Вы готовы к тому, что Ваш статус в новой стране будет заведомо ниже, чем на родине. Каким бы ценным специалистом Вы ни были - Вы все равно иммигрант :) Очевидно, что там, где Вы родились, жили всю жизнь и являетесь носителем языка, на работу Вас возьмут охотнее, чем иностранца;
5) решение о переезде - обдуманное и взвешенное, а не просто навеянное моментом;
6) Вы понимаете, что жизнь за границей определенно точно в первое время будет намного сложнее, чем дома, и Вы готовы меняться, подстраиваться к новым условиям и, конечно, упорно работать.
Список этих "если" можно продолжать до бесконечности - этот вопрос очень сложный и у каждого здесь нашлись бы свои плюсы и минусы.
Но, на мой взгляд, самое главное - помнить, что, куда бы Вы ни уезжали - Вы всегда забираете с собой себя :)
Переезд не поможет решить Ваши внутренние проблемы. Переехав в другую страну, Вы не станете умнее, красивее, привлекательнее, богаче или, тем более, счастливее автоматически. Это все требует долгой работы над собой и на себя, и переезд может быть лишь частью этой работы, сменой обстановки, но никак не решающим фактором.