Liberal capitalist states currently state that they ignore ethnicity in the makeup of their peoples, as long as they can help the nation in the international competition.
If I'm understanding this sentence correctly, you are saying that modern state could exist without discriminating people regarding of their ethnicity. That's incorrect, but first we may be clarified some definitions : their is no scientific differences between nations, ethnicities or races. Those word define group of people with an arbitrary definition. However, nations is usually used for a recognized group (by law for example), and ethnicities is commonly used to define people see as "primal".
Nations are social construct, usually based on genocide. Every modern state with a nation have disciminized, secregate or exterminate people who do not fit in the category of the national identity : gypsies, local minoritues, jews, ...
Their is a specific history of nationality in germany ("volk"), however even in the most "liberal capitalist state", the nationality is somewhat linked with a national identity, a parent, or a place of birth. The only place that came in my mind that may not have a "blood" related access to nationality is the UK. However this a rare case of multi-national state, with some other way of discriminate people based on their nationality (i.ethe Ireland)