I would agree. It is harassment. Some states have laws against that. Taxes, health insurance, etc. may need to be the legal name, but a name tag should be the preferred name.
Regarding DNP, I don’t really care what they call themselves as long as I know who I am seeing before my visit. I’m a Kaiser member and there is a PA who does a lot of the same day visits. He tends to over prescribe and misdiagnose. If they offer me an appointment with him, I’ll decline and ask for someone else.
I still get mixed up as to what the nursing titles mean. Is it NP>RN>LVN>CNA?