The Ornish program is challenging because you must adjust your lifestyle and diet to follow it completely. The diet is relatively easy to follow since it is not overly restrictive. However, some will find eating a plant-based diet to be complicated.
Transitioning to a plant-based diet can take some time, as you must learn what ingredients and recipes work for you. Additionally, following the diet can be expensive because of the emphasis on fresh and unprocessed ingredients.