I for one am not surprised that it took him two years to get to this point and I suspect that Wordpress and it's implementation had nothing to do with the length of time to market. Until a couple of months ago I was working for a Marketing Agency where we would do this type of site quite regularly for large corporates such as JLR (Jaguar Land Rover) and Mercedes. These could take a long time time from inception to delivery.

The bulk of our time and therefore money was spent on working the idea through with the client, developing assets such as the general look and feel and specific images and content.

Ultimately it would have to be turned into a site and quite frankly the client normally couldn't care less if it was Wordpress, Sitecore, Expression Engine, Drupal or whatever just as long as it delivered. That once the idea is out there as a developed site could be delivered by installing a single theme is irrelevant to the client.

On the other hand that is has been delivered using Wordpress is most certainly relevant to us and for me confirms the place that Wordpress has as a platform for developing cost effective solutions.