Roku tends to have poor quality (outsourced) apps when companies have invested in a multiplatform system - brightscript doesn’t interoperate well with anything else so its usually an outsourced project.
[1] https://www.theverge.com/2015/8/4/9090897/mlb-bam-live-strea...