1) Naprogramovat case-insensitive porovnání je podstatně náročnější než case-insensitive porovnání, zejména když do hry začnou vstupovat národní znaky. Z tohoto důvodu je krajně nepravděpodobné, že by se case-insensitive porovnání do aplikace nenápadně vplížilo nějakou programátorskou chybou.
2) Pokud tě to tak irituje, tak i ve Windows (přinejmenším od XP) jde zapnout case-sensitive pro jména souborů. Sice ti pak patrně spousta programů přestane chodit, protože tak nějak všichni počítají, že Windows standard je case-insensitive, ale zapnout to jde.