I don't understand why it happens so inconsistently. Over the course of my Shiny breeding, I had a good 2 days where my 6 IV Ditto and 6 IV Skarmory kept producing 4 IV children. But, in the weeks since, and the months prior, this never happened.
???