Not to poop on this article, but isn't the point of IPA that every phoneme has "its own dedicated IPA symbol"?
The point of IPA is to provide a phonetic alphabet that can provide enough symbols, each covering a range of similar sounds across languages, such that for each language, every sound within that language has a unique symbol to differentiate it from other sounds within that language.
E.g. "bête" in French and "bet" in English are identical in IPA: /bɛt/. But all three sounds are definitely slightly different, which is how you can tell whether the speaker is, say, American or French.
The process of coming up with IPA and deciding what sounds in different languages deserve the same symbol or not involved just as much art as science, since there are tons of gray areas, especially when dialects are involved.