My recent column on Apple’s declining software quality hit a nerve. So why do any of us put up with software that grows increasingly buggy? One word: hardware.