Given the information posted about Whitehurst in another comment, https://news.ycombinator.com/item?id=37825689 , I strongly disagree with your assessment of him.
I posted before that comment, which was definitely helpful - that context (and some other helpful replies here and elsewhere in the overall thread) have changed my assessment as well.