I have some guilt over how ‘easy’ it was for me. It was still difficult and challenging and expensive, but with my excellent passport and good jobs I rarely faced challenges beyond the logistics and costs.
There are many people for whom all of that can be true (getting everything right, being able to afford it, etc) and
Luck, legislation, still fucks them over.
Like the citizens of the 39 and later 75 countries for whom the US govt has simply stopped processing many immigration benefits. Like the spouses of many U.S. citizens abroad who are facing multi-year delays for no reason other than administrative malice.
And the immigrants to many other countries who have been getting rugs pulled out from under them, to pander to their increasingly xenophobic local populations.