That was a fantastic book I had read, I don't know why people criticise the hard work of writers with their lame expectations and point of view.
One should always remember, the writer will write the way he wants not how others wanted him to write. If you want you can read, he doesn't forced anyone to read though.