Wow, I didn't realize a Roku community rep had responded to this topic.
( a year later?)
Adding programmable buttons to the same remote doesn't solve the primary issue.
I haven't been using that Roku much anyway, but I may just pawn it off as I don't really want to agree to Roku's new use agreement. Maybe someone should contact one of the eBay sellers of the silicone cover and see if they can get a supplier to make a remote that comes with a cover for the extra buttons.
The draw of the Roku was getting a streaming content experience I controlled...and not being marketed to.
The only reason Apple doesn't have the extra buttons is because Apple produces its own content and would prefer you $pend you time watching that.