Probably. I hope the sensible executives see it for what it actually is and decline to use the service. That article even suggests that he warned them about Abe Lincoln Vampire Hunter - anyone with half a brain could have predicted that flop.
I suspect that most execs will see his services as just another tool in their toolbox and not a replacement for good old fashioned creativity, intuition, and human reasoning.
But that's the problem. It's not a tool - it's a financial money suck. Use the 10-20K for the crew or something, not on forecasting with a faulty system.