Are protein shakes really necessary if one is working out regularly? My trainer highly recommends them, but he also sells Herbalife at the gym. I vehemently dislike the consistency of the shakes. Opinions?