Yes, it's never a trivial process, so a lot of work is certainly being performed by that "relatively": I have extensive personal experience with the UK immigration process and know of the US equivalent through the experiences of former colleagues back home. France, for example, is five years to a passport/naturalization. Germany is three years of skilled work to indefinite leave to remain. The Netherlands is five years to indefinite leave to remain. None of those examples require European ancestors, EU spouse etc, but generally it's easier if you have a university degree and work in the various fields most readers of hacker news do.