Well now that you bring it up yes, we all owe Flutie a huge debt of gratitude for selling tickets at a time when they simply weren't selling and at a time when the "Business Backs the Bills" campaign was heading for a big time losing season.
As for "truth," I'm not really sure what truth you're talking about. Whose testimony are you choosing to embrace? I lived in Buffalo at the time and was of course, a rabid fan who listened to sports radio all the time, watched every sports show and read every newspaper in town. Virtually the only criticisms of Flutie I recall were those that came from one man.
Speaking of which, my comment to you was about Coach Dickerson, not Flutie.