It's not insider information, it's common sense. What exactly is so complicated about a front camera and an LED flash? I expect a company that produces only one phone or one tablet to make it the most feature-complete. Things like a front camera and LED flash should not take until the 4th version of the phone and the 2nd version of the tablet to arrive.
Of course no phone is perfect, but when your company only has one phone it's probably best to make it as close to perfect as you can. Part of perfection is including all of the features people want or will want.
1) LED flash has been out on phones since 2004.
2) Multi megapixel phones have been out since 2005.
How long did it take for these features to finally migrate into the phones used in the US?
Video calling has been a long time feature of other phones (Nokia N-series). Why is it that Apple finally made it popular? No one gave a shit about a front facing camera till Apple pointed it out to the public with the iPhone 4... even the HTC Evo didn't generate that much hype regarding the front facing camera.
So now that Apple made it popular, you're going to criticize them for not bringing it around earlier? Did you care that the HTC Touch Diamond from 2008 had one? NOPE. Because out of everyone who had a HTC Touch Diamond in the US, who even used the freaking front camera? Oh that's right. Like 0.0001%
Tethering has been a longtime feature. Windows Mobile did it and Symbian did it. I remember seeing a thread with people going "OMG BT tethering is so amazing." I then pointed out wifi tethering as a possibility as I did it on my N-series. This was years ago. I remember people saying how they didn't have Wifi on their phones and they had to rely on BT only. Now Android 2.2 brings it to the table and you all act like the wheel was just invented.
There's no real reason to bash all these phone manufacturers. Like people said no one gets it perfect. What's more important is if basic everyday features aren't there. You are right to bash Apple for C&P or for multitasking, but I believe it's just as appropriate to bash Android for excessive force closes and a non-fluid UI.
Honestly, Apple products do lack in features sometimes, but for what it has released, it's damn good (save maybe the badge notification system).
1) Multitouch was done right. The keyboard had multitouch. Took til 2.3 before Google included it. There are many reports including on my stock Milestone ROM where the touch freaks out sometimes and when you pinch zoom in Google Maps and let go, it zooms a little more. This was later fixed in almost every custom ROM with a multitouch fix. But for a stock ROM To have this issue? Come on.
2) Copy paste may be behind but it came out polished. What Android has is sad.
3) Mobile Safari is fast. I see slowdowns where zooming is choppy on my Android phone. You can use shear horsepower of dual core processors to boost browsing speeds, but the shear fast scrolling and load speeds of Safari is still amazing. Sure. It does lack Flash though.
4) Camera. What Android phone has an amazing camera still? The iPhone 4 took on the Nokia N8's 1/1.8" sensor and did damn well.
5) Push notifications. I know the badge notifications suck, but push is widely used in iOS instead of pull. How many Android apps use push still? There was talk of expanding push in 2.2, but it's still barely used. Perhaps combining Android's notifications with Apple's Push service would be great.
I'd rather a polished OS come out than a halfassed one. CyanogenMod is awesome, but if Google thought of these things to begin with and polished their OS up a bit, this would be nice. This is exactly why we have Touchwiz and Sense because honestly, raw unrefined Android isn't ready for the masses.