The alternative is to fix whatever broke Soyuz.
Two datapoints are not a trend.
People who use run charts (control charts,time series charts) talk about trends being a set of five points all going the same way. http://www.qihub.scot.nhs.uk/media/529936/run%20chart%20rule...
A single data point doesn't establish any direction or trend at all.
With two data points you can establish a trend and make a prediction about the next data point. However, any two data points form a line, so any two results can be used to make a trend, however wrong it may be.
Only when more points are used can you confirm the trend and reduce the probability of being (un)lucky.
You'll be surprised.
In both cases, people complain because, for example, the same artist might be picked twice in a row. Most shuffle functions aren't random but try to make distance between similar songs.