There is a reason why we use/used Windows, DOS, Intel and AMD...compatibility. Would it be nice to have beyond 255 character length paths? Yes, does windows support it [NTFS]? Yes, however app compatibility is priority over nice to have but not mission critical features. Backwards software compatibility reduces the cost and burden of finding alternative software solutions [which may not even exist, this is a far bigger issue in enterprise then home users] as new OS's are released and it also helps reduce e-waste by not forcing hardware upgrades.