As a long-time[1] customer of Roku I am tentatively extremely pessimistic. I have always been unhappy with Roku's decision to get involved in streaming content at all, because it could potentially cut into their service-agnostic architecture. Bad enough in my mind that they had in-platform ads instead of just charging for hardware, but way worse when they are actively competing with streaming services. And now it loo…
Ironically, I think the Apple TV is the best streaming box out there. Of course, Apple is both the manufacturer and a streamer in their own right. And they definitely privilege their own store and streaming over other services. However, everything else already sucks so much with UIs chock full of ads that Apple wins anyway. It’s awful.
A couple of older devices it "just works" on. A newer TV with Android built in requires minor adb commands to disable the return of the default home screen, but it's been working for ~6 months, including a TV software update (which my wife initiated and I was worried might turn things to their default status, but didn't).
Apple TV will be my next device if the above becomes locked out.