The blocker was that they were still charging money for new OS versions at that time. System Preferences didn't have a payment processing system, the App Store did.