I still don't understand how, with my Verizon Iphone 6, I can get IOS updates really quickly directly from Apple and yet with my wife's Verizon Galaxy S6, we have to wait for a long time until Verizon allows an update.( which is pretty much needed because of the memory issue)
Apple has a lot of leverage and control as they are the only source of Apple devices. With the Android devices, it is less so. Carriers do take a long time but they are making sure that the devices perform well on their networks.