My issue with streaming is I don't want to have to pay for more mobile data (primary use for me is in the car - can any of these services cache 2 hours worth of stuff for offline use?) and a lot of what I listen to isn't going to be on a streaming service like spotify - fandom music, soundcloud remixes, video game soundtracks (probably some on those services but not all), vaporwaves from youtube. I also still find FM radio a decent experience.