Actually, it IS Motorola who updates the device. Look at the Cliq on T-Mobile. It's running Android 1.5 still, only because Motorola does not want to update the Blur UI to a newer version of Android. And for them, it's a good reason too. They've already sold the phones, and updating the operating system would cost money that they're not getting paid. There's no incentive to push updates for the phone for them.
Now, I'm sure Moto will update the Droid [at least to 2.1] because there's no real hard work to put into upgrading it. With the Cliq they would have had to rewrite Blur to work on 1.6 or 2.0. Since the Droid isn't running any modded OS like Blur or Sense, it should be a piece of cake to get a custom update for it.
Interesting... but, I have a few questions. I don't know anything about the Blur, but are you sure the reason to update the Blur has to do with money? What is the cost to update the phone through the network, I don't understand how this would cost Motorola money. Also, can this device actually handle the new OS? I'm thinking that could be the reason why its not being upgraded.
In other words, I think the OS updates are limited to the phones themselves. Example : 2.1 will be updated to every phone that can handle it. It wouldn't make sense to update a phone with the 2.1 OS if the phone can't run all of the new features in the new OS. This would be like installing Windows 7 on an Intel Pentium machine. It would be a very detrimental thing to do, even if you COULD accomplish it. On the other hand, Google will not hold back an update or improvement to their OS due to backwards compatibility. They will improve their software, and if the older generations of hardware can't handle it, it will be limited to the newer hardware that can.
It is in the best interest of every part of the equation for the Droid to have every OS update *unless it can't handle it*. If 2.1 has features the Droid can't do and the Nexus can do, then I believe it wouldn't be installed onto the Droid.
What do you think? like I said, I'm completely speculating here.. but I see zero benefit to any of the parties (Motorola, Verizon, Google) to not update the Droid. Motorola ensures customers are happy with their products, Verizon ensures their cash cows (us) are happy with their network and their updates, and Google gets a large, happy marketshare.
Please, more opnions are welcome.
-Wil
The thing is, Motorola is the company who makes the phone OS. On the Motorola Cliq, it runs a modified version of Android that has the Motoblur UI [Like how HTC phones have HTC Sense UI.] The problem with custom UIs like that is the time it takes to update them to the newest Android version. This costs Motorola a lot [wages for the devs working on it, time, etc] for a product that they already sold and have the money for.
Now, I only am saying this because you're saying that the carrier and the hardware makers have very little to do with the Android updates that phone gets. While the carrier does not have much influence in how the OS will be built, the creators of the hardware are the ones who will be pushing the updates.
Also, it's already know that any device that was planned to have 2.0 will get 2.1, so that means that the Droid will be getting 2.1. It's up to Motorola to decide whether or not to update any further than that.