That's entirely plausible. The next No Starch published book I read may also be terrible. But, I try to recommend what I can (that I've read) and allow readers (present and future) to make their own judgements.
Best case scenario, you've found a new resource. Worse case scenario, you learn what works for you.