Most of the times those talking aren't even close to what you just said. Everyone has their opinions, I consider the source first, then apply your last sentence. That's usually a good measuring stick.
The Bagman's performing ability and accomplishments I can't speak on, but considering the source of the article I'd say there is legitimacy to him.
S_B