In general, I'm not a fan of writing up pink slips 4 games into a season, especially when the team has won 2 of those 4 games (and no I don't care whether they were pretty wins or not - no style points in pro ball).
However.
Thompson: I know a lot of people don't like him, for a variety of reasons. But I don't think realistically we'll see anything happen with his position. He's rebuilt the core of the team and managed the cap extremely well. Yes, he does have flaws - OL, S, RB, all of those were correctly pointed out. Yes, he does NEED to open up his own playbook some, grow a pair, and start participating in free agency - this is his most glaring weakness, in my opinion. Still, I don't think he'll lose his job.
McCarthy: He should be on the hot seat, if he isn't already. My understanding (please correct me if I'm wrong) is that coaching staff changes are his call. Jettisoning Sanders and bringing in Capers - good move. Shaking up ST coaching - good call. Standing pat on the offensive coaches - huh? The lack of serious talent on OL is on Thompson partially, but I think the problem is more coaching and scheme than it is lack of talent. Since they brought the ZBS in it's been problematic - they're still trying to use it. Bad move.
I would say that if the penalties and poor OL play continue the rest of the season, Mike could get run and would deserve it. Lack of preparedness for the big games, same thing. A great deal of what's killing us falls on McCarthy's shoulders. I think he's a fine coach, but for whatever reason he's not getting through to his players, and that's a problem.
All that said, we're 2-2 and we've got 12 more games to play - I'm not ready to concede this season yet, personally.