I'm just going to pass over the guy who wants everyone to pat him on the ass for his "correct predictions" - your priorities are embarrassingly out of whack.
As stated before by many: Thompson, barring some total collapse or something nobody here could predict, will not lose his job. He's just done too much good for the team as a whole.
There IS talent on this team - a lot of it. Some of that talent was here before he got here, but much of it is his doing. There are weak spots as well, but until someone shows me a team that has no weak spots, I don't see how that's a strike against Thompson specifically - could be said about any GM of any team.
That talent is not performing at a consistently high level. This doesn't fall on the GM, folks, it falls on coaching.
Now, I'm one who resists knee-jerk "Fire him!" reactions, but if anyone thinks that's due to some man-love for McCarthy, they're wrong. The reason I don't like that whole game is that
it almost never works. Yes, the Dolphins turned things around in a season - or did they? They don't look so hot this season. What's more likely is that you waste your talent by changing shit up on them season after season. New schemes, new coaches, then more new schemes and more new coaches. It never ends. THAT is what I recall about the 70s and 80s - trying a new coach/scheme again and again. Gregg, Infante, blah, blah, blah.
IF the Packers could get someone like Cowher in, and then leave him the hell alone and allow him to put a structure and culture in place, I would be all for that. Pittsburgh hasn't just "gotten lucky" with their coaching - that's a part of that team's culture, and that consistency is why they're in the running almost every year. If we're talking about putting something like that in place, that would be good.
But if it's just another cycle of trying something new every time our increasingly whiny and skittish fan base blows a fuse, then no thank you. If I wanted that, I could root for the damn Texans.