there is really no source to what you are claiming..
I'm a financial analyst for tech companies, and from what it looks like, the 3GS was actually put out just because the Palm Pre was released around the same date..
apple needed a "new" product, so they can drop their prices on the 3G, and yet they could still have the "top of the line 3GS" which was their highest priced iphone product..
that actually made a lot of sense, since the last time they dropped the price of the iphone, sales increased by over a 100%.
thats why the "upgrades" were so minimal, and therefore, thats why analysts are expecting a totally brand new iphone from the ground up next summer.
also, when the 3GS was released, every analyst was expecting the "brand new iphone" and you could see that with the rise in their stock price the week before, but as soon as the features came out, and analysts realized this actually wasn't the "new iphone" they were expecting, they sold the stock, because the news of a "new phone" was built into the stock price..
thus why you have a 5% drop in shares of apple right after the announcement of the 3GS.. while the tech sector averaged a 3% increase for that week I believe..