I'm of the opinion that firing Popkins is probably the most likely thing to happen. Maybe it should, that is not for me to decide.
However, I do think that firing managers, front office personnel, coaches, etc..., midseason is probably not something a middle major organization should be making practice of on the regular. I'm of the belief that not only will it likely not sold the problem(s) at hand, but it makes prospective future hires hesitate on taking the job. Sure the Yankee's, Cubs, Dodgers and the like can get away with it and be mostly fine, but I don't think it is something that teams like Minnesota should do.
Is this the proper approach, probably not. Maybe the thought should be more short sighted instead of worrying about hypotheticals. I think I'm talking myself out of the second paragraph.
I dunno, I just think personnel changes should be made in the off-season. Should he be back, next season? No. But I don't think much is to be gained by making a change with 71 games to go.