Sometimes it's helpful. For example, I do listen to a bunch of podcasts and I follow some DJs on Soundcloud. But every once in a while, there's just NOTHING good being posted. So it's good to have a fallback to a radio station of some kind, one that I can just open the app, hit the "big triangle", and just get music immediately. That instant gratification is the real value of the app. I have Rinse.FM's app for this purpose.
Incidentally, I feel like as smartphones become more ubiquitous and embedded into the rest of our lives, we'll start to see apps that have a much more simple purpose. After all, since Siri isn't programmable by app developers, the fastest way to listen to NPR is now downloading the app, holding your home button, and saying "Open NPR One". Perhaps the app could be designed so that it immediately begins streaming when you open it, that way you can just tell your phone something and suddenly you're listening to the radio.
All of this audio streaming is on a consistent platform, it's mostly Icecast or SHOUTcast servers doing the actual streaming. Theoretically, one could build a directory of radio stations like Nullsoft did with SHOUTcast, but the main issue is the platform has never been created by a company whose SOLE PURPOSE is to index and catalog current radio stations. Until we get that, I don't think you're gonna see a platform improvement any time soon.
I think what ruytlm meant was why is NPR One not delivered as just an internet radio stream that any Shoutcast client can connect to. There's a good reason of course: Shoutcast's protocol doesn't allow for an kind of user input, which prevents NPR One from implementing any kind of voting system so that it can curate its selection. Such functionality would be useful for traditional internet radio stations. Many stations take feedback about the current song on their main site, take requests, etc. and it would be great if the Shoutcast protocol allowed stations to display some kind of form to provide interactivity.
Not only that, NPR's shows are available in other ways on standard protocols. I listen to a couple of shows regularly through my phone's built in podcast client.
They're adding a new way to access their media because it does things that the generic clients can't. That doesn't mean the other distribution channels are going away.
Incidentally, I feel like as smartphones become more ubiquitous and embedded into the rest of our lives, we'll start to see apps that have a much more simple purpose. After all, since Siri isn't programmable by app developers, the fastest way to listen to NPR is now downloading the app, holding your home button, and saying "Open NPR One". Perhaps the app could be designed so that it immediately begins streaming when you open it, that way you can just tell your phone something and suddenly you're listening to the radio.
All of this audio streaming is on a consistent platform, it's mostly Icecast or SHOUTcast servers doing the actual streaming. Theoretically, one could build a directory of radio stations like Nullsoft did with SHOUTcast, but the main issue is the platform has never been created by a company whose SOLE PURPOSE is to index and catalog current radio stations. Until we get that, I don't think you're gonna see a platform improvement any time soon.