I read Snow Crash by Neal Stephenson earlier this year. It took me around 5 months because I was determined to finish it but HATED reading it. There's some good world building and ideas going on, but it was just a slog. I'm normally a kind of slow reader, but it doesn't take me half a year to finish a book.
And so the direct answer to the question would be: Neal Stephenson. Just doesn't seem to be for me.