Your post is quite meaningless due to the bolded statement. I actually would have expected an upgrade long before now for the sheer fact I can't stream music. I also expect an upgrade because the version that came on the phone wasn't intended for this phone. I expect an upgrade because this is a young OS and constantly being updated as the OS matures. If this was an already mature OS, I wouldn't expect an upgrade, but it's not. There are still bugs, glitches and deficiencies that need to be addressed as well as functionality some would deem basic based on prior smartphone OS's. And while new updates solve some of these things, they often create more problems elsewhere. It's the old three steps forward, two steps back thing. And as long as they take so many steps back after an update or initial release, they should maintain the phone. Part of this problem (if you want to call it that) is Android is so fractured with each mfg running multiple versions of the OS, stylized to their liking. That means there is a lot more effort to update a phone than if it ran stock vanilla android, and how long does a company want to deal with upgrading when they want to focus on selling their new phones?