Why doesn't it tell me which component was wrong?
Edit - I generally tab complete my paths so it wouldn't help me out that often. But there are definitely times where that litte extra messaging would help. Hell, why not a fuzzy "did you mean" message
Because I get this:
$ cp foo /real/long/path/name/to/destination/ /real/long/path/name/to/destination/
cp: target '/real/long/path/name/to/destination/' is not a directory
$ cp --version
cp (GNU coreutils) 8.21
cp: target '/real/' is not a directory