TheSillyOldBear wrote:
Seems poor UI design that I can switch from the set top but not back to it.
Not really. CEC is designed specifically to switch to the unit that initiates the command. Switching to a different input requires a CEC command from a device on that input. If pressing a button on the cable box doesn't cause the TV to switch back to it, that's not the fault of the Roku. It wouldn't work that way with any other device using CEC for such control.
Now, devices with universal remotes would most likely have a button that either does it automatically or can be manually programmed to do it. Roku doesn't offer any sort of universal remote, nor does Fire TV, Apple TV, or Shield TV. Some inexpensive Android based boxes might include a generic remote that can control other devices, but that's only so they don't have to design and build a remote of their own.
You can buy universal IR remotes that can control a Roku, TV, and more devices, for under $10 in most stores that sell electronics like Roku players. Those universal remotes will work on any Roku EXCEPT any model of Roku Stick. Those players only work with WiFi Direct remotes, so an IR remote cannot control them.