To my mind, it would be nice if we could prioritise some songs over others in a playlist. In other words, a song marked as a "high-priority song" would have more chances to be played next than a song marked as a "low-priority song" - of course in shuffle mode!
For example, playlist A has 10 songs. Each of them has 10% chance of being the first song played. However, if a song was a "high-priority song", it would have more than 10% chance. This way, the more someone likes a song , the more he listens to it!
Update 2020-04-28: This idea has been reposted here.
Updated on 2019-09-26
This idea has been submitted one year ago, but unfortunately hasn’t gained enough votes during that time (100 votes/year). In order to keep an overview of the active ideas in this forum, this idea will be closed for now. Note that this does not mean the idea has been declined by Spotify.
Please feel free to re-post this idea if you still feel you want this implemented. With a little change in presentation, maybe this time it will gain the necessary support from the community.
For more info: