Current head of Apple hardware is in the line of CEO succession. If he becomes CEO at some point in the future, could he have a positive influence on software culture within Apple?
In my experience, hardware people in the top decision making roles are the cause of degradation of software quality, not the solution. They often don't understand the nature of software and software product management.