Well there is no accounting for personal taste.
I think people have blown this book out of proportion, but the flip side is not giving it enough credit for what it does do well.
In any case, a fun book in my opinion, and I have enjoyed all three books by Brown that I have read including Deception Point, Angels and Demons, and The Da Vinci Code. I look forward to what comes next from Brown, but I am sure his style will grow tiresome as Crichton's did for me long ago.