Andy Weir shares his honest opinions about J.K. Rowling writing male characters in her best-selling novel series, Harry Potter.