The guy was 16th on the team in average ice time among forwards. 16th. He played over 15 minutes a grand total of twice in 54 games this past season. He is not nor was he ever a "Top 6" for anything more than an extremely temporary fill-in stop-gap solution. Let's not get carried away here.
Not to mention he was in fact the best on the team in faceoffs, even though you declared he's not a faceoff specialist. He did almost as well on faceoffs as Malhotra the year before, but unlike Malhotra he could actually play a bit once the faceoff was over.
Not a great player. Not even a full time player. A part time 13th forward, nothing more, nothing less. Not a role that you'd give to a rookie or a young player either, and therefore is fine for Flynn. The days of having a trio of Neanderthals on the 4th line wandering around pummeling people are long since over. You need guys who are quick, responsible defensively, can hold on to the puck, create a bit of offense, and hopefully play on the PK on the 4th line. That describes Brian Flynn to a tee. The hate for Flynn, and by extension MB who acquired and signed Flynn, is ridiculous around here.