Apple Wanted to Fix Case Sensitivity. Here’s Why It Couldn’t.
Apple’s engineers wanted APFS to be case-sensitive for correctness. But thousands of apps—including Apple’s own—break when file names differ only by case. So Apple abandoned the plan. This is the hidden tax of backward compatibility: even a trillion-dollar company can’t escape the weight of its own legacy.