A country picking high-quality immigrants ≠ a country competing for immigrants. The opposite, in fact.
This choosiness is actually a sign that immigrants are competing to enter those countries. The points based system is (in theory) a way to identify the ones we want.
That said, illegals and “refugees” outnumber H1Bs, further reinforcing that Western countries don’t care about global talent.