I don't believe there is anything wrong with ethnonationalism for smaller countries it is even good unifying force that can lead to social democracies... Which are relatively decent places to live in sense of quality of live, low crime rates and so on.
Not that this is an option for all countries, specially those that don't have unified history or culture. For example with USA it might make sense for native population.
What's wrong with being ethnic-nationalist?