Nincs ellentmondás.
Pl. a törököknél évek óta több millió menekült táborozik. Ha nem lenne háború akkor hazamehetnének a saját országukba és nem kellene az európai adófizetőknek (immáron közvetlenül) eltartani ezeket. Továbbgondolva... egész Európában nincsen háború mégis tovább menekülnek pl. Görögországból a jobb szociális ellátás reményében.
Magyarázat a liberálisoknak:
Ha háborús országból menekül valaki egy szomszédos nem háborús országba akkor az háborús menekült. Ha a nem háborús országból "menekül" illegális határátlépéssel egy másik nem háborús országba, akkor az bűnöző.
Az egy külön történet, hogy a célországba megérkezvén milyen módon vetik alá magukat az ottani törvényeknek és milyen mértékben tartják be az ottani normákat / törvényeket.