Excessive protein is the current health fad. Protein is one of the three macronutrients. Fat and carbohydrates are the other ...