This post would be more accurate two years ago. Today IOT is usable with much less work and headaches. Sure there are still bugs, but it's a big improvement from a $40 brick. Also platforms like IFTTT, Alexa, and Homekit make it more practical as well.