Sometimes, one feature can break the entire experience. If one side decides to do encryption in a particular way, the other side doesn't, they can't talk to each other. Of course, you can choose to not do that encryption, but then that proves the point that the unified standard can hinder progress.
Other than that, it can be death
by a thousand cuts. If the rendering of a particular phrase relies on a specific custom feature, the other side might not see it properly. That can be multiplied by many times and make people frustrated, and worse, misunderstand each other.