Facebook is clearly a very pragmatic company. If ppl do not complain, then why spend time optimizing the file size.
Its a basic rule for startups as well: do not spend time or money on solving problems you do not (yet) have.
I think only we developers are aware of this. Not the general public ?