I dont see any issue with this at all. This is the policy for every player on the team regardless of age, nationality, race etc. To his credit Duclair seemed to make light of it on social media and does not seem to have any kind of major problem with it, but even so, he chose to sign here and that is the team rules. I personally have always liked it although others disagree. It creates an identity and team unity where everybody is the same. It is not about being unique and standing out individually, it is about being a team and doing your job as a unit.
I am sure most of this backlash are people who are not even hockey fans, let alone Isles fans, and of course then it somehow gets turned into a race thing. Where were all these people for the past 5 years when there has been no issue with the team policies?