How am I mixing up books and show? Every above criticism is based on the show, not the books.
A fantastic story by definition has things that can not happen in the real world. It still needs to be internally logical. People running around the middle of battlefields without helmets tend not to do very well.