I firmly believe it's the FANS. We need to constructively recruit people to being better fans at games. Enough of trying to shame, belittle or getting pissed at people. Let's get a better fan presence at Foxboro by leading by example. Let's recruit people to cheer at the right times, sit and stand when appropriate. I think we can do a better job of this.
That being said we've won a Superbowl with a lot less talent than is on the roster right now...