notice that the demos for the speed test for EDGE vs 3G used www.nationalgeographic.com (a site that uses flash). so either the iphone 3G will have flash support or it was fake.
there was another rumor not too long ago saying that production on the iPhone 3G was behind and that they had to ramp up production. On the off chance that that's true, I suppose that could be a reason. Think about it... They're going to do an international launch in 22 countries in a month. They'll need a lot of phones to spread around so that each store doesn't run out of stock in just a matter of hours.