I have a fix. And do not blow this off as another smart playlist shuffle function, becouse this one actually works.
Create a smart playlist that will include everything that has one, two, three, four, or five stars.
Create a smart playlist that will include everything that has two, three, four, or five stars.
Create a smart playlist that will include everything that has three, four, or five stars.
Create a smart playlist that will include everything that has four or five stars.
Create a smart playlist that will include everything that has five stars.
Then create a smart playlist that will include all 5 of these playlists.
Shuffle the last smart playlist.
This will recreate the weighted shuffle function that all of you so long for. Songs that have higher ratings will play more often than songs with lower ratings. I myself was a huge fan of iTunes DJ and miss it dearly. I especially miss the voting function that was an important part of iTunes DJ and I am fighting the battle to bring it back. For now, this is a substitute for a lost important function.
I know this isn't one click like it used to be, but it is an option.