Long file paths in windows are a wreck as it is. I have no idea why it is not enabled by default in this day and age.
But even the linux kernel will quickly start having problems if one starts having long filenames with multi-bit unicode characters, that 255 bit size max can go fast. Many filesystems for linux actually support larger filenames than what the kernel does.
Some of the grievances are highly reported for years, but nobody seems to care.
1) https://pypi.org/project/uselesscapitalquiz/ 2) https://github.com/pypa/bandersnatch//issues/1200#issuecomme...