In my opinion, not necessarily! It depends on what you are trying to accomplish.
For those who are dealing with an illness or disease, it may be necessary to intervene with a strict protocol to detoxify the body on a cellular level... to reverse the condition and heal the body.
For the majority of us, incorporating 50-70% raw fruits and veggies into our diet is optimal for long-term success.
The problem with trying to attain a 100% raw diet as a percentage, is that it’s easy to lose sight of whether or not the diet is balanced. Living on cacao, dehydrated crackers, and raw desserts is technically 100% raw, but is that healthy? For me, it’s less about the percentages and more about keeping my diet balanced.
The foundation of my diet is primarily leafy greens, in the form of green juices, green smoothies and green salads. I try to eat high water-content fruits and veggies in place of dehydrated foods. I also make sure to get in sea vegetables and micro-algae like spirulina and chlorella.
My non-raw staples include steamed/backed root vegetables, gluten-free grains, legumes, eggs and goat/sheep yogurt, etc. (Yes, I'm not vegan!)
The idea of all or nothing, or that all cooked food is poison is simply a thing of the past! It is far more important to focus on getting high quality, organic whole foods.
It is equally important to be at peace with the lifestyle we have chosen. If we're always stressed out about not eating perfectly enough or in a constant state of guilt, we've missed the point! I often see people struggle with raw foods thinking they have to be perfect 100% of the time, trying to live up to some unrealistic ideal. But it's not about perfection, it's about enjoying a healthy and balanced lifestyle... which is absolutely possible on a high-raw diet.
So before you jump in 100%, make sure to first lay down a strong, healthy foundation for your diet. If you do choose to go a 100% raw, I admire your courage. Just keep in mind that the raw food lifestyle is all about creating a healthy and happy life. And definitely remember to keep it balanced!