You hit the nail on the head: People don't want many devices, they want one product. However, in many cases, vendors don't people to use devices that also might support other vendor's stuff.
For me as a designer, I'd fully agree with you: it's only software to add other cryptos, could be done...