campbellwang,
If you're interested in getting paid back for your channel creation costs, then you should charge for access to your channel, as Roku has allowed you to do. Without charging for your service, you will not be paid back whether Roku puts out a template or not. That is very much like saying that you should be paid back for fees that you used to pay to an ISP just because you can go to McDonald's and get wifi for free now.
Early adopters will always get the short end of the stick. Sometimes it comes in the form of buggy hardware or software. Other times it comes from functionality that is only available later because of the pioneers' labour.
If your only argument against having a well-written template is that you did not get it for free, then it is a poor argument, indeed.