There's a bigger message beyond IoT: every new bit of technology you bring into you life requires some amount of upkeep. The same thing is true in your job: new code, new services, etc. all require upkeep, so be prepared for that, and use it when deciding if you really need something.