Should the Android community have the right on new devices they just purchased on contract either an update or the ability to provide it themselves through the development community. One of the arguments against locked bootloaders is that carriers and oems can sell you a phone that they have no intentions of supporting in order to sell more phones. Motorola's $100 credit to me is a joke especially for those who bought a device a year before and have to wait another year or pay full retail. Not every one has $300 a year to spend on a phone and with devices retail more than 50inch tvs it is not too much to ask for at least 1.5 yrs of support. And if the og droid can run jb then anything after it should not be an issue. Now I understand from an oems perspective after a period of time it may not be cost efficient to continue to upgrade a device so the moment they can not they should allow customers to seek updates from other sources. To me this is the elephant in the room for android manufacturers vs iOS . Apple supports their devices well beyond the customers contract period where as android oems stop supporting the devices (it seems) as soon as they sell the device.
I dont know how or what it would take but it would be awesome if the community could put aside its differences and some how find away to be able to make it a requirement to either offer 2 yr support (other that maintenance updates) or unlock the bootloaders even on verizon.
Google, Motorola urged to leak Ice Cream Sandwich / Jelly Bean internal ROMs for Atrix 4G, Photon