“I can take it then that socialism will allow ethnic and racial differences to continue, if people choose this? Do you also accept that new ethnic groups will arise, as some will choose to mix, and where this follows social patterns, groups will emerge and develop distinctive cultures and identities that they may want to preserve?”
I don’t see why not. You can dress like an ancient Roman if you want, or like Robin Hood.
And the more ethnicities mix, the better.