I'm no Apple fanboy, but that article is pointless. Most of those five "Blemishes" is a real stretch.
5) Camera - more megapixels doesn't equal better quality pictures. The author made no attempt to actually compare picture quality = FAIL
4) Swype - this is a 3rd party application. Apparently they are preparing a iPhone version or even license it to Apple. Whether it will be accepted by Apple is another story. But until Apple receives and rejects the app, this is not an Apple issue = FAIL
3) Video Calling -OK, I totally agree on this one. Agruement = PASS
2) iPhone Shortages - something like 600k phones sold in the first day. Exactly how many phone was Apple suppose to stockpile before releasing it? 1 million, 2 million. Again, I think the argument is pointless, but I'll give it a DRAW.
1) No Verizon iPhone - how is this a failure of the iPhone4? This is a well known fact that has been in place since day #1. It has nothing to do with the quality or lack of quality of the iPhone itself. FAIL
Given all the issues surrounding the iPhone4 release (reception issue, yellow blobs, OS4 not being as bullet proof as previous versions, etc), there are a lot of other things that could have been pointed out.
[Patiently waiting on the Droid X]