Agree but these came from DOS days, and were just always brought along for compatibility. I think it could be argued that there's such a thing as too much attention to compatibility...
Edit: MOST of the no-no file names come from DOS, not this $MFT one which is NTFS related so must have come later!
Edit: MOST of the no-no file names come from DOS, not this $MFT one which is NTFS related so must have come later!