File names and folder names are not sentences. I always laugh when people bring up the prose arguments. Apples and oranges. File names and procedures/functions in programming languages are short little blurbs of text. They are not English sentences. There is plenty of whitespace all over your screen and between windows/scrollbars/wasted space areas. In English text, there is not plenty of whitespace inside the paragraph.
So please, don’t compare apples to oranges. The same arguments are used in programming languages. Cee programmers tend to argue that underscores are easier to read. I find that the underscores add more symbols to the already symbol infested obfuscated Cee code.
Let me repeat: file names and folder names are not English sentences.
Your first and last name is not an English sentence either. JohnDoe or John-Doe or John_Doe is just as easy to read. If we were discussing English sentences, then john_doe_went_to_the_park_to_see_trees would be easier to read. But we are not discussing English sentences.
If your file and folder names are becoming so long that they are English sentences, then you need to rename them. My Program Files In That Cool Windows Directory is not a good folder name.