Condescending explanations and a patronizing "philosophy" about Truth do not justify the complete lack of quality control that Roku permits and allows to be published on its platform. Roku is a **bleep** platform and the attitudes and approach of Roku defenders I have encountered on this forum and from their support department have now led me to want to share my negative purchase experience to a much wider online community....
The fact remains that the apps are not the same. You either don't understand that or choose to ignore that. Most other Roku apps do not exhibit the issue. It's a developer issue.
Yes, Roku is like Google in that a lot of poor apps get into both the Roku Channel Store and the Google Play Store. Apple does a superior job of QA/QC in the approval process. Your choosing to blame Roku (or Google, if you use Android devices) for poor app quality that others built is a choice you make. I prefer to put the blame at the feet of those at fault.
You're not liking the answers doesn't impact the truth of the answer.
Apple TV is a good platform. If it better suits your needs, go Apple TV and don't look back.
Chromecast with Google TV, along with many Android/Google TV devices is a good platform, although several devices themselves are lower quality. Get a name brand device and you'll be okay.
I'm not a fan of Amazon Fire TV. The devices are traditionally underpowered, but for short term, it may be acceptable. Long term, it's a bad idea. But go with what you like.
Other platforms I'd avoid. Whatever you do, get a device that not only works as you like, but that has apps built by competent developers. Be aware that incompetent developers on one platform can easily translate to future develpment issues on other platforms, as the company isn't willing to invest in good programmers, and that is an area that is impacted early on, usually after customer service is cut back.
For the short term, any of those three alternatives would work well. For the long term, if Roku isn't for you, try Apple TV or Chromecast.
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."