Your suggestion that Roku fix the app indicates you think Roku built the app. Well, they did not. Roku does not build the apps that run on their platform. By the way Apple, Google, and Amazon do not build the apps for their platforms either. These companies provide the platforms for app developers, who build the apps which you, the end user, utilize.
If an app does not work, it is usually because there is a problem with the app, not the platform. And just like Apple, Google, and Amazon will not fix an app they did not build, neither will Roku.
Perhaps letting Fox, NBC, and CBS, who built their respective apps, know of your displeasure would be in order.
Roku Community Streaming Expert
Note: I am not a Roku employee.
If this post solves your problem please help others find this answer and click "Accept as Solution."