non è colpa solo degli hoster, anzi, considera che buona parte degli hoster poggia su plesk, cpanel e cosi via e, anche se supportano PHP5, danno ancora supporto a PHP4 con il risultato che non forzano l'hoster a cambiare

Inoltre TANTISSIMO codice di php4 funziona male su php5 nel caso ci stia qualche settaggio più particolare nel php.ini bloccando l'esecuzione del codice

metti che tu sei un cliente che ti sei fatto realizzare un sito anni or sono e lo hai su un dato server sul quale funziona perfettamente ... l'hoster aggiorna tutto e a te poi non va più niente ... tu che fai? minimo lo prendi a parole e lo minacci di denunziarlo ... effettivamente l'hoster, a quel punto, ha variato il proprio contratto con il cliente finale mettendo una "restrizione"