Chuck's books have been diminishing in quality for a while. He's so wrapped up in crazy twists and being controversial that hes not telling interesting stories anymore. He's still an amazing writer though and you'll just get hit by lines or sections that are so good, it drags you back in.
As for this book, I've still no clue what was going on. It was a mess.
Kudos to the narrator for not doing offensive voices of people of different ethnicities like a lot of them do.