vero PHP è stato sviluppato male: si porta dietro retrocompatibilità varie parecchio pesanti, non ha standard, ha un sacco di funzioni che sono alias di altre funzioni, da una sottoversione ad un'altra possono cambiare i metodi delle funzioni, non è ingegnerizzato a sufficienza, manca di strumenti enterprise...
discorso vecchio comunque... purtroppo rimane ancora il più diffuso e usato...