In SVN, you can commit by typing svn commit. However, in git you would have to git add first and then git commit. I saw that git add is useful because you can tell the system which specific files you want to commit. However, you can also do that with svn's commit. Therefore, I don't think that statement holds.
What's the advantage of using the staging area?