I still give this book 4 stars even though I agree that the execution wasn't always great. It came off a bit choppy and lacked finesse at times. The story line was still solid and an interesting perspective. I'm definitely recommending this book with reservations.