I see a number of items in this whole thread that are disconcerting:
- have to open an online account, login, and then set the setting to "reject remote support", yet, all your data is still being sent
- agreed with it should be set locally somehow. no wifi/dongle needed before, during, after setup (no online provisioning of any kind)
I've had to handle this in research (who requires this stuff, and who doesn't), and purchasing (if it requires online activity to install or run, don't buy it).
But, for those who like sharing all their data to the cloud (to get something back in an app), losing privacy and/or introducing more error chances, letting remote folks in or keeping them out, perhaps it's a good thing ...
IMHO, just give me a local computer program, access to the comm channel & protocols, and no need to ever go online ... and the ability to do f/w, settings changes or backup, etc. Otherwise, something is being harvested. It will never be good for security ...