.Socialism just means our economy is owned and run by and in the interests of society,that's all.
Nationalism means openly working/fighting for the interests of people of your own race and culture.
So if we could somehow amalgamate those two we'd have the answer............
National Socialism..........Cant see a problem with that, so long as we dont let it get out of hand
Was that not the name of hitlers political party?
We can take the good bits and leave behind the naughty bits