Emigrating is only as selfish as any other decision we make for ourselves. But it does have huge implications for your family. I accept that when my parents become frail they fully intend to move back to be close to me, and that 'burden' will fall to me. I'm OK with that. I watched them care for both sets of grandparents and I am ready to take that on in turn. Even before they emigrated, my sister and her husband lived hundreds of miles away, so there is no difference in practical terms - my parents would never have moved to my sister's new location anyway.
Speaking as the sister and daughter of people who have emigrated, I would say go - but own your decision. If you go, you have to accept that if you want to maintain close ties, you need to be the one to do the lion's share of the running when it comes to visits, and accept the financial and time costs of that.
There is no point in going but then trying to guilt those left behind into visiting you in your new home on a regular basis - even every other year. You chose your new location for you - but that doesn't mean that we necessarily want to spend all our holiday money and annual leave visiting that one place for the rest of our lives. Yes, we want to see you, but there is the rest of the world to see as well! Your part of the world is nice, but we've been there and seen it now, and we don't want to do the same tourist things every other year for the rest of our lives just to be able to see you. And when you come back to Europe, don't moan about how much time you spend travelling between family and friends and how it isn't a restful holiday for you - it was your choice. And in the nicest possible way, I don't really care how much it costs you - that is part of the calculation you make when you make that choice to emigrate.
My parents are very good about all that, but my sister is taking a lot longer (10 years and we're still working on it...) to get there. Yes, at times I have felt resentful, but we are learning to talk more and assume less. We try to go on holiday sometimes to the same place at the same time so that we get to see each other but also get to see different places. We're investing a huge amount of money extending our home so that family have an annexe when they come to stay, so they (and we) are more comfortable during extended visits. I never plan Christmas far enough ahead to post anything in November and get it there in time, so I now choose gifts for my nieces based around experiences I can book for them online such as tickets to shows, or label something we do together as a birthday treat even if it is very early or very late in the year because that is when we've managed to meet up. And Skype is a godsend! It can be done, but it needs effort.