Allowing multiple files with the same file name - differing just by case - is rather silly from a human point of view.
There are bigger problems, though - currently Linux allows having multiple files with the exact same file name, differing only by UTF-8 normalisation.