Then logically you must advocate a wholesale slaughter of English words, why maintain bear and bare, bow and bough, hair and hare, raise and raze etc? Then the next question is what to do about all those words that are pronounced two or more different ways with the same spelling depending on context like bow and bow.
By the way I do pronounce their, there and they’re all differently, it may be subtle but I don’t pronounce them exactly the same. In fact I grew up hearing them pronounced differently.
Different spellings when pronounced differently ~ easy solution ~ used by virtually all other languages on Earth.