Some of these new fangled rokus do not have ethernet ports (Roku Express). I know what you all think of hidden networks, but that's not something I can change.
Roku should remember the last "private network" (Roku's terminology) that was used, even after moving the Roku to a different "public" network, just remember the last Hidden / private SSID and offer it on the list of available SSIDs so we don't need to enter it again.
Thanks
aspiring