Do you honestly think that the developers working for apple looks at the "keyboard experience" and thinks "yeah this is good"? Of course, not. They are competent developers.