This has to be the dumbest statement I have ever read in my life. What kind of shows does Roku bring you? Does it bring you ESPN? Does it bring you your local channels? Does it bring you DIY and HGTV? Does it bring you music channels? If so, and it brings you all of that I take back my comment. If not, then it stays.
It isn't nice to insult other people or their statements.
For me, I could find plenty to watch on Amazon Prime, which a Roku delivers seamlessly to my television. Some people don't care to watch ESPN (50% of households, if the polling data are to be believed.) And it is possible with some Internet providers to watch ESPN3 without a pay TV service, which gives you an awful lot of ESPN's programming - though granted, not all. Roku does have music channels, including Pandora. I watch DIY and HGTV about.... hmmm... never. And you'll note they included an antenna in their solution list, which brings all the local channels (including sub channels not carried by Dish.)
Everyone has their list of "must haves" their list of "nice to haves" and "can easily do withouts." Your list is for you - you have to make a value judgement about what you're willing to spend on "must haves" and "nice to haves." But just because you find Dish's offerings worth the expense does not mean everyone else must come to the same conclusion.