There is an entire generation that does not remember when teams feared coming to Buffalo in December because the Bills thrived in cold weather.
How many games did we win just because opposing teams (esp. Miami) couldn't compete with us in Buffalo weather.
I think McBean has been all in on 2018 the whole time, and anything done to "win now" has been window dressing. The fact we are 6-6 is largely due to game preparation and (gasp) some good bounces. The Era of McBean starts in 2018.