I'm not experienced with OS X at all, but it applies to all the different OS.
The short answer is: convenience.
The long one, if you have precompiled versions of SFML, you have to make sure, that the external libraries which SFML links to are always of the same version. So while the current version might match the other libraries, it might not be the case in the future, so someone will have to maintain the repository of SFML. By providing fixed external libraries, it's guaranteed that it will work no matter what and the user won't have to manually install and maybe compile the other libraries.
If Homebrew can work against the problem of incompatibility you might just use the external libraries from there.