Protein has become something of an obsession lately, with the nutrient appearing in scores of ready-made meals and snacks.