I've read this book and I don't see the inconsistancies in it. He doesn't say don't eat carbs. He says to be careful about what carbs you eat. He says to cut out the sugars, refinded flour, etc. He says to eat a lot of live, raw vegetables (Organic). As for the fish, he never says not to eat any fish. There are some seafoods he says not to eat such as shrimp, and clams because they don't expell the toxins. Basically any fish without fins and scales are off limits.
To the guy who wrote questioning if he was a doctor...Did you even read the book? I don't think you did. He has his certifications and boards that he is a member of. He wouldn't be able to call himself a Doctor if he wasn't. Also did you know that every single health product (anything that's not manufactured by a drug company) has those two disclaimers "..has not been evaluated by the FDA" and "products are not intended to diagnose, treat, cure, or prevent any disease." If you have no proof of it not working then I don't think you have the right to be putting Dr. Rubin down. He has helped many people overcome many health problems. As a side note, almost none of the modern day drugs cure any disease or maladies, they're just bandages and it doesn't treat the root cause.
I encourage everyone to read this book. It makes sense and will be beneficial to many people who want to lead healthier lives. He does recommend his products, which he has every right to do, but it is not mandatory. Read the book and make up your own mind about it. At first I was a little skeptical, but I read it, and from some of the changes I've started to make in my eating habits, I have seen a difference (I'm not talking about weight), and I have not yet taken his products, but I think I may try the Primal Defence.