The problem: you don't want to be DJ-ing at work, where your time is better spent on more important things than what music you will listen to.
Trying to find music when you could be focusing is by definition, trading off productivity.
I’d rather have an algorithm dictate what songs I want to listen to (in order to focus) than spend an hour wading through junk to find something i like before I start coding.