The infill is almost never enough volume for a color purge. Remember the infill is limited to the volume of that color space on a single layer. And the infill volume varies by layer so for larger layers maybe it's enough but it may not be on smaller layers and then you'll get color smearing.