@jalefkowitNah the problem is the DMCA and it's anti circumvention provisions. Which means that software is put everywhere to get those protections and associated rent seeking in as many products as possible.
Software itself is not making devices bad the associated circumvention laws do.