Earlier quoted context omitted.
Uhhh, alright. Anyhow, many devices require network access for useful functionality. That network is ideally zigbee. (It's also possible for Bluetooth to make up for some of the lost featureset for non-realtime applications, so I'd favor Bluetooth smart devices over wifi smart devices.)
Yes, Zigbee is the way to go. But the point is there shouldn't be any internet involved. Using the internet protocol on wifi is the stupidest way to do this kind of stuff and leads to dumb crap like your washing machine phoning home.
That being said, a better architected device would probably just use Bluetooth and your smartphone as a controller. I don't think many average home users could tell the difference.