Ok, but see you find a simple issue and fix it on YOUR phone and you're done. They have a simple issue and have to plan (and pay many people of non trivial salary) to roll out updates to millions of products on dozens of global networks and you wonder why it's not a big deal?
If they're already working on fixes and testing it makes complete practical sense to wait and roll that into another update that's already in the works. That's just reality and doesn't automatically assume incompetence on their part.
Yeap it takes more than 1 year to change something so trivial.
I guess a major bug would take them 1000 years.
No worries, I'm sure Samsung GALAXY S 3000 would solve it.