Why would you have a space in a directory/file name though? I wouldn't call this a show-stopper.
My Documents
Also, why wouldn't I? Why shouldn't I? There isn't a single file system that prevents me from doing so and there isn't a single other computer program in the world which has a problem with it.
Oh and there are some file systems that don't allow spaces by the way, though admittedly not in common usage.
there isn't a single other computer program in the world which has a problem with it
is a bit too much hyperbole -- there is some really really bad software out there.
I stand by the rest of what I said, though. If a piece of software can't handle spaces in paths, the software is broken. I'm not adding a top-level directory to my C: drive just to appease it. I'll use something else.