Concordo pienamente. Anche con l'hosting più performante e cache varie, WordPress sarà sempre e comunque più pesante di un CMS proprietario (ottimizzato). Ovviamente se il budget del cliente è basso, non puoi pensare di proporre uno sviluppo da zero, a meno che tu decida di creare un CMS proprietario ottimizzato che distribuirai a tutti tuoi clienti per ammortizzare il tempo impiegato.
Considera però che le funzioni dei plugin sono comode e rapide, rispetto a sviluppare tutto da zero per ogni nuova esigenza del cliente.