As all but the newest users well know, when you double-bracket a word or phrase, it links to the resultant note, even if that note doesn’t exist. And the first time you click on one of those, the note (if it doesn’t already exist) is created. This is the expected behavior, and it’s a good thing.
Also, if you change the title of the note, the note title is updated throughout the database, anywhere it appears. This is also expected behavior, and a good thing.
However, what this means in practice is that if you make a habit of linking inline text, it’s ordinarily going to be in all lowercase, with the occasional word capitalized if it starts a sentence. So let’s say you do this with “bobbing for apples.” You’ve tagged “bobbing for apples” twelve times and “Bobbing for apples” twice (because the phrase starts a sentence).
Now you click through on one of these and create the note. And let’s say you want the note’s title in title case, so you tweak it to “Bobbing for Apples.” All fourteen instances of your text get changed to “Bobbing for Apples.”
Even if you should decide to leave the titles all lowercase, this still presents a problem if you happen to click through from “Bobbing for apples” the first time, because then when you tweak the note title to “bobbing for apples,” you lose your capitalization in the original notes.
If a note’s title changes and the only thing that changed is capitalization, Obsidian should leave unaliased links alone and not update them. (It’s my understanding that they’ll point to the link regardless of their case, so these are not broken links.) Or at least there should be an option.
It seems like a small thing, but this can potentially louse up the capitalization in hundreds of notes in seconds.
Right now the alternative seems to be to just manually edit all of your links after creating them, or to never link plain text in the first place – ALWAYS use the extra code for display text (even if the display text and the note name are currently identical).