All this thread is (and ever will be) are people who bought the 3Gs saying multi-core isn't going to make it into the 2010 iPhone and people who are waiting for the 2010 iPhone saying its going to blow the 3Gs out of the water. Plus a sprinkling of people saying the 3Gs isn't a huge upgrade and the people who just bought one getting all uppity. How predictable the Apple world is....
I think you hit the nail on the head. I'll even prove you right and say it's very possible this processor wont make it into the iPhone till 2011. Apple isn't really known for incorporating cutting edge technology. They like spreading out upgrades such as GPS, 3G, ARM Cortex8, etc. I doubt next year they'll come out with something revolutionary such as multi-core, OLED, front facing camera, etc. They can easily spread this out over 2 years and still people will buy the phones every year. Why put all your apples in one basket.
I did buy a 3G S but only because my 1st gen is on its last leg. I don't upgrade out of the need for newest and greatest. I buy when my devices become unusable. Whatever comes out next year I'll be excited for, but it doesn't mean I'll act anywhere as immature and irrational as the some of the people around here have been.