StreamerP
You need to distinguish between wireless, WiFi, and even WiFi Direct functionality (they arent all the same), and its possible or even preferred (depending on OS/hardware SoC/chipset) that one can disable WiFi Direct, and/or disable WiFi while wireless in general remains active (usually because all the wireless functions are handled by one wireless chipset/SoC, including BT, etc).
Its very common that folks conflate wireless with WiFi (or WiFi Direct with WiFi) and perhaps reasonably so considering the wireless functionality is contained within a single hardware chipset/SoC, but they are in fact separate (WiFi Direct is a subset of WiFi which is a subset of wireless).
Also not sure what you consider "disabling the WiFi" when it comes to RokuOS devices (since there is no option to disable WiFi or wireless entirely) - the closest one can get (at the OS level) is disabling Device Connect (WiFi Direct), which of course still leaves wireless (including WiFi) enabled - but there is nothing "strange and nefarious" with RokuOS devices using WiFi Direct (which requires creating an ad-hoc AP in order to facilitate the P2P connections between devices).
Any device that has Miracast receiver functionality does the same when the Miracast receiver is enabled (e.g. TV's (LG, Samsung, etc), FireTV OS devices, Windows 8/10/11, etc). Some OS's allow one to more easily enable/disable Miracast (and thus any WiFi Direct AP created by it), but thats all OS-dependent/relative. Any device that has specific WiFi Direct functionality also does the same (e.g. Android w/file transfer capability, etc) when WiFi Direct is enabled/active.
As for RokuOS devices it isnt just the Voice Remote that uses Device Connect (WiFi Direct) - Screen Mirroring (Miracast) and Hotel & Dorm Connect also rely on Device Connect (WiFi Direct), so disabling Device Connect not only disables Voice Remotes, but also Screen Mirroring (Miracast) and Hotel & Dorm Connect.
RokuOS TV's are no different than RokuOS players or RokuOS soundbars - by default they have Device Connect enabled so that Voice Remotes/Screen Mirroring/Hotel & Dorm Connect all work without issue.
As for the other "annoyances":
- Since apps and some OS settings are account associated and not device associated changing the account would effectively require resetting the device (e.g. Guest Mode) in some way, though perhaps this could/should be done in a process less than a Factory Reset, though OS/settings and apps will still need to be (re)configured/authenticated.
- You can remove a Voice remote by pairing another Voice remote (and forgetting the first one), but the last/only paired Voice remote cannot be removed even if an IR remote/remote mode is being used - this makes sense for Stick models (since there is no IR functionality), but not for non-Stick models (since there is IR functionality), but Roku probably decided on more consistent behavior across all models/devices.