Odpowiedź brzmi: żeby plik ze zdjęciem był rozsądnej wielkości.
Dobrze skompresowany JPG nie straci na jakości w sposób, który ma jakiekolwiek znaczenie, czy to przy wydrukach, czy oglądaniu na ekranie, a będzie zajmował znacznie mniej niż TIFF, czy PNG.
Zapisz sobie zdjęcie w PNG i zobacz ile zajmie miejsca. Jak dasz zdjęcie w PNG na stronę www, to się nie wypłacisz za transfer, a userzy będą omijać twoją stronę z daleka, bo będzie się wolno ładować.
PNG służy do zapisywania grafiki - zrzutów ekranu, wykresów itp., a nie ZDJĘĆ, przy zdjęciach radzi sobie bardzo słabo w porównaniu do stratnego JPG.