Securing devices like these from such botnet usage shouldn't be difficult. You can do something as simple as having a hardware switch to control write access to what the devices can connect to and then they can no longer connect to web services they aren't supposed to connect to. If there's a hardware inability to connect to Dyn DNS, then you can't disrupt their services even if someone gets into the devices!
Or you could, ya know, change the password from the default. At least make the hackers have to exploit one of the infinite vulnerabilities that are sure to be there to get access and control. Tell your customers that they need to change the passwords of products they buy before the products can be used. You can even go as far on DVRs and the like to have a randomized password that is printed on a sticker on the side like some routers have. At least then physical access is needed to get the password.