Basque and Catalan were banned in Franco's Spain - that was oppressive.
La Loi Toubon is ridiculous.
As for the use of specified words I think it all has to do with context. There can never be an absolute ban - that would mean no one would be allowed to mention the words that cannot be used.
Q. What words can't I use?
A. I'm not allowed to say.
The law is adequate to deal with racial abuse.
I had to Google "linguistic profiling". I found this definition: "Acting upon [ a ] racial or demographic imprint in a criminal way by denying [the victim's] access to a business transaction that should not be in any way biased, based on a person's racial background". That is unacceptable. The law covers it.