Kevin Anderson is a mediocre sci-fi writer, but those books are so much worse than his worse non-Dune books.