Let me just clarify.
In order to be able to meet the definition of refugee, the person has to show they would be persecuted, not have an uncomfortable life, but persecuted. They will not get a humanitarian consideration from those countries, as I understand it, which is a lesser standard. They may never be able to live comfortably in that country and will always face discrimination, but it doesn't reach a level of harm.