It was clear Eric Shinseki had to resign, oh… two weeks ago, wasn’t it? All the mitigating realities—that GOP congresses cut funding for Veterans Affairs, that the VA always has big problems, that it did other good things on his watch, and so on—may be true.