Agreed - some of his opinions in the book are a little overbearing/much, but overall the core ideas are spot on.