se ti rapporti al caricamento della pagina hai perfettamente ragione.. se invece pensi alla riscrittura del codice l' include è per ovviqare porprio a qusto inconveniente...

può essere utilizzato per:

- template(come la tua prova)
- utilizzo su piu siti di funzioni fatte da te
- utilizzo di classi specifiche per la gestione dei contenuti

se in un sito hai 10 pagine che gestiscono pressochè alla stessa maniera le immagini per esempio, il file php per gestire l' immagine lo crei una volta sola, e poi lo includio in tutte le pagine che vuoi...

diciamo che non ha a che fare con i tempi di caricamento delle pagine, ma semplifica e no ndi poco la vita dello sviluppatore che non deve riscrivere N volte le stesse cose