TFA is not saying all modals are bad, just most. Progressive disclosure is a fine thing, but that doesn't have to mean modals. Most of the time a discreet notification that doesn't interrupt the user's flow is what's appropriate; I think Tidal does a good job here, by highlighting
one feature per screen, and if I don't tap on it to see what it is I'm able to go about my way.
Since we're quoting NNGroup, here's their guidance on modals[1] (emphasis mine):
1) Important warnings
2) Critical to continuing the current process
Most modals are unasked for, not relevant to the user's current needs (no matter what the dev/marketing might think), and unwanted. Modal to select filter settings when I've clicked/tapped the 'filter' button? That's a good use.
[1] https://www.nngroup.com/articles/modal-nonmodal-dialog/