It reduces the amount of storage space required. Images require a lot of storage space.
You actually can upload pictures to TFL using the "Manage Attachments" feature as described in the thread linked below, but storage is more limited than if you use a third party image hosting site and there are some other restrictions as well.
http://thefiringline.com/forums/showthread.php?t=292842