What if this wasn't classified as a corner case? As you said - most MSOs are running either an old Moto or old SA as their standard box. Because headends are either Moto or SA there are actually very few unique STBs in the field. And of those, they are all versions of the same OS that either Moto or SA have been using for a long time.
If MS just threw a bunch of resources at common SA and Moto boxes to enumerate and add special code to handle these cases... could it work? Would it be a better experience? Is it worth it?
What if this wasn't classified as a corner case? As you said - most MSOs are running either an old Moto or old SA as their standard box. Because headends are either Moto or SA there are actually very few unique STBs in the field. And of those, they are all versions of the same OS that either Moto or SA have been using for a long time.
If MS just threw a bunch of resources at common SA and Moto boxes to enumerate and add special code to handle these cases... could it work? Would it be a better experience? Is it worth it?