Pretty good move by Apple. Tease the masses with half-ass filled products like the 1st Generation iPad. Then, release something stuffed to the holes with new tech such as the iPhone 4.
Then release the iPad again with stuff it should have had considering what it was aimed to do: 512MB RAM, a front facing camera, and a gyroscope since they're aiming for gaming platforms, then make everyone buy it again.
Pretty much the same scheme they did with the iPhone 2G and iPhone 3G.
Bravo Apple, bravo.
And you don't think that proper planning has anything to do with the release of a good product? What if we don't yet know the end goal of ipad? What if we don't even know the end goal of the iphone? To say that things are being held back purposely, only in order to get people to keep buying Apples stuff is not good enough. Things also take a lot of testing. For all we know, 5 years from now, the iphone could turn into a jet that we can ride in and put back into our pockets when the destination is reached.