Yep, fair enough.
The site just makes the process a lot less work than what you mentioned.
All your files are already online, so no need to fuss with hosting them on a site then posting them on facebook for your crew to see.
Remember, if anyone is interested, I will sell it for real cheap...