However, protein shakes do not taste as good as their fancy names suggest.