Wow. Just wow.
Michael Hastings is no Military Expert. He is a journalist hack who likes to take potshots at military leaders.