Conceptualizations of what constitutes core functionality in products and software have become increasingly shallow and less feature focused. I don't know if this is because of a somewhat less "business" driven mindset, or because Apple is absolutely brimming with UI freaks, but the mentality seems to at present be that the
imitation of a dialer in
software rather than the actual
ability to make calls is what is most important to "protect".
I appreciate Apple's attempts maintain integrity in the UI interface but their hysterics over something like this make me wary.