Gouraud is faster
Interpolate 1 value instead of 3
Don’t need to normalize
Don’t need to render at each point.
Phong much more accurate
Especially when lighting effects change rapidly with surface normal.
True for shiny objects
And for cast shadows.