But he doesn't.

The project manager also won't learn behat and write tests.

Your client also won't use the CMS to update their website.