Actually, I think I understand what you're saying as I think about it. But what I'm seeing is not a "uniform distribution" algorithm but a "play x songs by other artists before another song by this artist again". Setting this at even as low a number as 20 would get rid of the "combing" effect while not removing the "perceived randomness" of the shuffle.
_________________________
-Jeff
Rome did not create a great empire by having meetings; they did it by killing all those who opposed them.