Great questions. I'm all for putting a microprocessor in a device if that makes it work better, but does my toaster really need to send me a text when my toast is toasted? Do I really need to be able to program my thermostat from The Bahamas? Most people don't even know how to program their thermostat at home, because it isn't all that important to them. You turn it up when you are cold, down if you are hot, and mostly it has to do with your activity level, not some kind of programmable schedule. And if you are in The Bahamas you don't even think of your furnace at home, in fact thinking about the furnace is the last thing you'd want to think about. Oh sure, you might like to know if the furnace died before your pipes froze, but how often does that actually happen?
It really is a solution in search of a problem. If we really try, we can imagine scenarios where you might want a text from your toaster, but who is going to spend the time to program a smart toaster? OK, I know this is slashdot, so that probably is a stupid question. Because you can.