While having apps in addition to hardware can't hurt, I am very grateful I do not need an expensive I-phone and and expensive data plan in order to listen to satrad music.
Which is why they should make the full service available on other 'lesser' phones for people who don't want an iPhone. Between retail and OEM, neither one is doing them any good, you need to be expanding your product. It wouldn't hurt to lower the price on a subscription. Slacker plus is $48 a year for 100 channels. With the hardware monkey off their backs, SiriusXM could be charging a lot less than that.