Er zijn technische redenen en legale redenen.
Ten eerste heeft ext2 ook bepaalde technische problemen die niet meer aangepakt zijn omdat de ontwikkeling ervan allang gestaakt is. Bestandsgrootte is allemaal niet zo'n probleem (Alhoewel het 16 Gb is bij gebruik van 1 Kb clusters, maar dat zal je toch niet snel doen op een schijf/flashdrive groter dan 16 Gb), maar ext2 heeft door het ontwerp veel meer overhead nodig dan FAT32. Tevens is ext2 ook niet echt blij als je het om de haverklap in/uit devices steekt/trekt, het is nogal gevoelig voor corruptie. FAT32 is trouwens niet veel beter op dat gebied hoor.
Dit is in ext3 (en NTFS) grondig aangepakt, maar ext3 en ext4 zijn journaling filesystems, en zijn net als NTFS gewoon niet echt geschikt voor flash drives.
Ten tweede zou Microsoft dan geheel afhankelijk zijn van de makers van ext2, terwijl het een oud FS is wat niet meer verder wordt ontwikkeld. Ze houden liever de ontwikkeling binnen eigen huis, en op die manier kunnen ze dus ook uitgebreide support leveren aan bedrijven die exFAT willen gaan gebruiken, waar dat met ext2 een heel ander verhaal is.
Een kleine fabrikant van fotolijstjes met een USB poort kan bijvoorbeeld gemakkelijk support krijgen (of kopen) bij Microsoft voor exFAT, maar is er echt een goede ondersteuning mogelijk voor ext2 waar grote bedrijven als Sony, Philips, Apple etc, terecht kunnen en waar ook nog een bepaalde garantie (en oplossingstijd) aan vast zit?
Stel dat men nu een nieuwe TV op de markt zet met USB slot erin, en er blijkt een bepaalde bug in te zitten die te maken heeft met Exfat support, en Samsung wil dat met behulp van een firmware fixen..... kunnen de makers van ext2 met bepaalde tijdsgarantie komen met een oplossing die men kan implementeren in die nieuwe firmware? Nope.
En ja, ik snap best dat het Open Source is en dat bedrijven zelf een hoop kunnen doen, maar in het bedrijfsleven huurt men liever niet een linux/ext2 expert in met een bepaald vast maandsalaris als ze dat voor $10k kunnen uitbesteden aan bijv. Microsoft.
En zeker de kleine bedrijfjes die met 25 man werken, en per dag 300 digitale fotolijstjes produceren, die willen gewoon 1 telefoontje plegen, en iemand aan de andere kant hebben die iets kan oplossen voor een xx bedrag, en niet verwezen willen worden naar open source, gratis, maar los het zelf maar op.
En dan blijft dus over de ontwikkeling van een nieuw filesysteem waarbij Microsoft de werking kan garanderen, waarover ze aan bedrijven expert support kunnen geven bij de ontwikkeling van hun devices, waar ze het filesysteem kunnen optimaliseren voor gebruik in bepaalde omgevingen (zoals flash geheugen), en kunnen doorontwikkelen voor de toekomst.
ext2 is oud, en ext3/4 is niet echt geschikt voor flash. Eigenlijk zouden de makers van ext ook gewoon een goed alternatief moeten hebben, een concurrent, noem het extMFS ofzo (mobile file system ter plekke bedacht) welke ook geoptimaliseerd is voor flash geheugen en externe drives etc, en veel makkelijker omgaat met het in/uit steken/trekken van flash drives/kaartjes etc.
En als de makers van ext dan ook meteen een commercieel bedrijfje starten waarmee ze support kunnen leveren - of het onderbrengen bij Canocical of Red Hat - dan kan er wellicht wat gebeuren.
Maar om ext2 support te schrijven voor PS3's, TV's DVD-Spelers, Fotolijstjes, en weet ik wat allemaal een proprietary OS draait..... heb je toch een bedrijf van formaat nodig wat die support aan kan. Microsoft kan dat. De makers van ext niet.