We need an internet of firewalls. I dislike tech legislation, but sometimes I think all networked devices should be required to have an internal firewall.
Edit: disclaimer: I work for Google, but my only contact with the home ecosystem is having a Chromecast.
Incidentally it's concerns such as those raised in the article that drove my decision to use zigbee or z-wave devices for my HA setup where possible.
I guess basic rules could be setup, but would there be a higher level way for that kind of orchestration