Your statement that Roku is inserting the ads is incorrect, and I would like the know the "source" of your statement and how you came to that conclusion before you make another argument. Roku does not produce the ads or insert the ads. Also, Roku does not make money from this, either. Now if the channel provider decides to use Roku's Billing for their Channel, Roku does get a cut. If the Channel wants to have space in the side Poster on the Channel Screen, Roku gets paid for that. No time does an ad play on Hulu or any asRise channel (likely the developer you are talking about) pay Roku for the ads. The content providers do play the ads and get paid. Yes, Roku has it in their SDK for the channel developers to insert these ads, but that's as much as Roku does. You have a problem with a specific channel? Report it to the Channel Developer or just remove the channel and don't use it.
And I don't understand how repeating an ad is disrespectful or offensive. I guess I don't let such minor things bother me.
Oh, and my source? Knowledge from reading the Roku SDK and making a Private Roku Channel. Also, I am Network+ Certified and have a Computer Science Degree.
I find it interesting that you would appear to take my comment personally. I will, however, tell you that providing a "source" for my opinion won't be forthcoming, dear. It is based entirely on empirical evidence. You may be treated and yes, titillated, to future arguments by me regardless of your adorable caveat to the contrary.
A boy possessing such a robust intellectual acumen certainly doesn't require a reminder that says a SDK and marketing policy, procedure and protocol are almost always mutually exclusive.
Dear boy, if you can't, or refuse to, understand why the frequent, intrusive interruptions of ads can be considered offensive and disrespectful to the end user ... the customer ... then you clearly lack a customer-centric focus. If you are a tekhead then your position is probably irrelevant; however, I hasten to suggest you avoid sales or human resource professions as they will most likely offer end results amounting to nothing less than severe disappointment and deep frustration.
I am happy that you built a Roku channel. Did you make it by yourself? I'm sure it brings you hours of joy, dear.