Hadith Regarding Living Among Non-Muslims
I don’t know where did you get the unanimous consensus of the scholars that immigration to non Muslims countries is forbidden or inappropriate. A lot of Muslims scholars are living there, working and serving Islam. The life is a test and one cannot run away from a test. You have ample chances to put yourself in fitna in missing countries too. In the western world no one force you to do anything against your faith. We know that the prophet himself sent Muslims to Habsha to take asylum. The hadith You quoted was in a given situation in the time of the prophet when he was launching an attack on the polytheists of Hijaz and it was made obligatory for every Muslim to migrate to madina.