Apple produces updates and tests them for the various iPhone models, ok. Do they then send them out to Verizon and ATT and every other cell company that allows the use of iPhones for review and pre-OTA testing for "network compatibility" ? I don't think so, I think they update from their own servers directly to user's phones, but I am not sure.
For Android hardware vendors, though, if they even create updates for Verizon models, they have to, for some reason, go through Verizon to reach their own customers. LG cannot send OTA updates to LG customers, because Verizon won't let them ? Instead we have situations like with the LG G3, where T-Mobile and ATT and European users have updated firmware up to v10j while we are lingering with 10b still. The South Koreans even have 10k I think.
There are some significant improvements in these updates, but Verizon LG customers may never see them, because of Verizon. That is very annoying, to me, and the minute they take away my unlimited data I am gone never to return.
The Verizon LG G3 works with 4gLTE on Cricket here, and H, and Edge. That's on ATT towers. I am using that now. It also works on T-Mobile, though I am unclear about what connection types are supported. I heard LTE works there too. If I leave Verizon, I'll just stick a pre-paid SIM in and that will be fine.