Cutout mode causes depth to change at the fragment stage. If a shader ensures that no pixel will be transparent or discarded in the frag shader, depth testing can occur entirely based on the output of the vertex stage, which especially on mobile GPUs can make a massive performance difference.
Of course this is only relevant with ZWrite enabled, but without that you just get overdraw in general which kills performance in different, fun ways.