Australia, in my opinion, is the best country for immigrants.
Firstly, this is not a national country, but a country of emigrants from other countries. And this means that you are not threatened with discrimination based on nationality or race.
Personally, I'll never face any discrimination because of my appearance. At least I've been in many countries for many times and have never faced any kind of discrimination. So, that's not an issue for me.
Secondly, this is a country with a warm climate, which means that you will be comfortable living there. Indeed, in Australia there are a lot of poisonous dangerous animals - snakes, spiders, etc., however, there are also large comfortable cities on this continent where these dangers do not threaten you.
Thirdly, Australia has a low crime rate, and an Australian passport will give you the opportunity to travel the world!
Fourthly, Australia is a country that willingly accepts emigrants from other countries. It is also quite easy to find a job there.
Fifth, the country of Australia is located on a separate continent, which gives it a great chance to survive during world wars (even wars with nuclear weapons).
Australia has one drawback - living in this country is expensive and you will not have enough income from the signature company to cover all living expenses in this country.
However, I have never heard of anyone starving to death in Australia. The unemployed there receive social payments and other benefits, so there should be no problems.
I'm really afraid of animals like snakes and spiders, that's why I wouldn't live in Australia. Also, I don't like very hot weather because it somehow makes me feel tired and sluggish. These two reasons really make Australia unattractive for me, otherwise this country is really very beautiful. I would happily move in Canada, NZ or Ireland. I can move in Ireland but Dublin is crazy expensive and Ireland is very small, I love big countries because there are always more opportunities.