What's to stop a nation implementing BI from capping the
number of immigrants it admits?
Such an action is pretty difficult in say the EU on a country basis. European residents (currently) have a right to live and work where ever they want in the EU. Countries can't block that without major changes to Tue EU rules.