Re: Provider is responsible
It is, however, the responsibility of the vendor, not the manufacturer, to provide service. They get a very good price on the condition that they are the ones responsible to the end user.
So do the service providers write their own firmware for the kit?
If not, then it still is the manufacturer's responsilibility to fix issues in firmware rather than shift all blame to the service provider (who can certainly be blamed for their choice of vendor).