The simple answer to this is no.
Fat, Carbs and Protein are the macronutrients that make up our food and provide us with energy. Each serves a specific purpose in our body and all three are needed. But it is important to be aware that these macronutrients are actually categories and there are sub categories for each and it's these sub categories that are more critical to our health.
For example, we know that refined carbs like white sugar tend to cause rapid increases in our blood sugar and can put a strain on our pancreas to produce insulin, putting us at increased risk for diabetes. We also know that complex carbs like fibre can help us maintain our weight, reduce our blood sugars and reduce our cholesterol. On the fat side of things, we know that a diet high in monosaturated fats and omega 3s tends to reduce our risk of heart disease where as diets high in trans or saturated fat tends to put us at greater risk.
Looking into things further we know that, for example, saturated fat has different forms as well. More and more research coming out indicating that certain types of saturated fats from plant based sources like coconut oils and palm oils, may not be as terrible for us as we first thought. In fact, there is growing evidence it may help increase healthy cholesterol.
The problem is that if we start looking at this as a 'this fat is good and this fat is bad and this carb is good and this carb is bad', we are really missing the big picture. The big picture being a balanced diet mainly derived from high fibre sources and plant based fats has been demonstrated time and time again to be the key to reducing chronic health problems.
We become so focused on the idea of 'all or nothing' with certain nutrients and foods that we forget the real message is portion control, balance and overall healthier choices. Protein bars, pre-packaged high fibre supplements and high end organic oils are not going to solve the obesity or chronic health disease crisis. An avocado may be a healthier choice than say dipping into a pile of bacon, but if you eat avocados like they are going out of style, there will be health consequences all the same.
In the end, all foods can be included into a healthy diet. It's a matter of making the healthier choice overall and trying to limit the foods we know are not beneficial to our health as much as possible yet eat enough to still remain happy.
Live a long life, but live a happy one too.