When is Roku going to address the nonsense of passwords and activations on the device? I have 5 Rokus, and if I randomly sit down at any one of them right now and randomly choose a channel, it will almost certainly force me to reactivate that channel. That's terrible design and a horrible user experience that Roku should be focusing on instead more dumb features that also will require terrible activations.
And the worst thing, is that I can go through the reactivation process, say on ESPN, then decide to go into another room, and BAM, I have to reactivate THAT device. That is simply insane.
Roku should be managing these activations directly and at the very least, activate across all the devices on my account. Or save the master password in a keychain or SOMETHING.
This is the worse aspect of using a Roku (although it's neck and neck with the stupid voice search button moving around from remote to remote).
1) This is not a design flaw on the part of Roku. It is a combination of you wanting authenticated services available in more than one room of your house on separate devices, and then not following through on using them actively enough to keep the activations refreshed enough to continue working. Your sessions are going stale and need to be refreshed. This is normal and should be expected, frustrating or not.
2) Roku isn't going to make a keystore or centralized repository, nor are they going to replicate one provider's activation across your other devices just to make it more convenient for you or someone else like you (or pretending to be you) to continue to watch protected content.
3) The content providers (your cable company, or the network(s) you're complaining about signing into), not Roku, are where you need to direct your complaints about this stuff. They are what you logged into originally where proved you were paying for whatever you claimed you were at the time; they're the ones that authorized you then, and who authorizes you now.
BTW, you'd have this same problem on Apple TV, Amazon FireStick, and any other authenticated watch platform that uses session(s) based on TV Everywhere credentials, with standards dictated by content providers, essentially."In December 2017, it was reported that television providers and program distributors have begun to implement measures in order to discourage this practice, including reducing the length of login session, reducing the number of concurrent streams allowed on a single account, and monitoring unusual usage patterns such as large numbers of concurrent streams on a single account—especially those originating from outside of the customer's region, or during major programs."
-- Wikipedia "TV Everywhere" (https://en.wikipedia.org/wiki/TV_Everywhere
So yeah, target your lasers appropriately.
Next time, use each device (and the authenticated apps on each of those devices) more than a couple weeks inbetween sessions, and this kind of stuff usually doesn't happen as much.
Hope this helps.