> However, blanket statements like "Hardware requiring an online account to work must be outlawed." Would ban very legitimate products such as Amazon's physical buttons for restocking supplies.
OK, rephrase it slightly and say that it must not require an online account from a specific provider. If I can come up with an API endpoint that I want to use instead of Amazon, and I want to reconfigure my Dash button to use it, I should be legally and technically allowed to do so.
The regulation doesn't need to ban any categories of products, or mandate any features. It just needs to say that if your product depends on online connectivity for a significant part of its functionality, then it must not employ technical measures to prevent interoperability. Hardware that's sold to consumers already needs to meet various compliance standards, such as RF emissions testing; this doesn't seem like a heavy burden in comparison.
Of course, such a policy is very unlikely to be enacted in the US any time soon, but hey, I can dream.