Middle eastern or North African countries can’t join because the member states don’t want them to join and they need unanimous agreement. See Turkeys failed bid for example. Even a country with positive general public appeal like Ukraine is very unlikely to join in the next 10 years