The difference is developers are a lot more likely to have tested one than the other. So it's what you call a binary compatibility issue.
Similarly browser developers care deeply if they break a website with the default settings, but they care less if cmd-+ breaks it because that's optional. If it became a mandatory accessibility feature somehow, now they have a problem.