I am always confused by this. And it must be me because many feel this way. But why do fans deserve an explanation of anything? The Bills have a product that they put on the field. They market said product how they like, which includes the press conferences and other interviews . Those that like the product, purchase it seasonally. Those that do not like the product for whatever reason, do not. Seems to be a simple and clear arrangement. Where does deserving explanations come into it?
And for the record, I'm not happy with the last 14 years either. But its the choice of each of us to purchase the product one Bills drive is selling, or not. Is it not?
If ST costs games next season, then Marrone will probably be canned for it. That is a risk he is taking. Explanation or no explanation to the fans, in my opinion. He may well have given such an explanation to Bills FO already, we don't know.