That seems pretty annoying for people who sell computing appliances like smart toasters, routers, and televisions, and videogame consoles—do they preemptively start implementing in case a judge decides they are covered? Why not write an easy-to-interpret law in the first place?
Exactly which part of AB 1043 makes you think a "smart toaster" could reasonably fall under it?
You couldn’t really write a law that is easy to interpret in all cases and that is completely unambiguous.
Could the law be better written? Probably. But at some point there will always be a grey area that needs to be slowly defined through jurisprudence and case law.