Don't necessarily need to have a Ph.D. A professor of history once published a paper saying "No Irish Need Apply" signs were a myth. A 14 year old found counterexamples, and did a good enough job to get the takedown published.
I published a paper where six other papers referenced what I covered as literally impossible and it often made me quite angry that nobody was looking into this because of that incorrect statement 20 years ago. To this day I remember that papers are written by humans and are not infallible.
During one journal club-style group meeting, our PI was tearing into a paper and basically calling it bullshit. We had a highschool intern in the group, and he turned to me and said, "but it's peer reviewed...how can it be wrong?"
I know this is a joke, but are there seriously people who think someone who doesn't like you is going to call you "Doctor" because you have a piece of paper?
Of course it's not just a piece of paper, it requires metric shitloads of dedication, hard work, and all manner of things about which I haven't the faintest idea.
But the person who doesn't like you doesn't care about all that.
Unless there is some sort of reason they need to appease you or someone at an organization they're part of (work, personal stuff, whatever) they have no reason to acknowledge your hard work.
And honestly, when someone gives me that look and corrects me with "it's DOCTOR" in that tone, I make a point to never refer to them as doctor, simply because of our first interaction. Be more friendly when introducing yourself as "Dr. Name Lastname". And maybe learn to live with the fact that not everyone cares about titles.
Sorry for the rant, semi-serious question, it just struck a nerve because someone did this to me recently and did not react well to me continuing to call them by their first name.
Yeah, there is no "make" people call you doctor unless you have some kind of leverage on them, which isn't something any schools hand out during graduation ceremonies.