Partially agree. Your point stands since the iPhone 4's GPU was a very marginal improvement over the iPhone 3GS's. However, the iPhone 4's CPU was significantly faster - 50% in my tests which is in line with its raw clock speed increase across the same architecture (1 GHZ Cortex A8 vs 600 MHZ Cortex A8).