If you give it some thought, it becomes obvious that since any name is used in many public settings, society/state has a legitimate case to prevent offensive naming. That is different from state literally creating an allowlist. The huge middleground is benign names that are in no way offensive but still require you to get an approval from the state. I think this is an overreach, ymmv