In defense of the General and I am being very careful when I say this is that what he said is BS, of course: however the Generals are not allowed to say or do anything that goes against the wishes of the Commander i.e. Obama. If they do speak out even a little bit from the official native they are quickly retired removed as was General Flynn a few years ago.