I see no problem with this hiring provided the HC uses it to supplement & reinforce what he already knows. I have no use though for a HC who doesn't have the instincts to make proper decisions on his own in the first place. As an additional tool, OK, providing he's smart enough to take it all with a grain of salt.
But as for in here, there are many Bills fans in this thread and on this board who spend an inordinate amount of time researching stats as opposed to actually watching the games. They love to post an often-times inane take that makes no sense & 'support" it by twisting some numbers. Then a fellow nitwit thanks them for posting the "facts". The statement "Stats are for losers" is meant for these people. Just because the Bills have hired a director of analytics doesn't change a thing, they are still losers.