Exactly. People want their expectations and their pattern matching processes to be confounded, and randomness, counterintuitively, will not do that.
But none of that really gets to the linked article, which is that iTunes was using a fixed shuffle order.