He does have *some* merit though.
Equals
- Both are same size.
- Same weight.
- Same screen type.
- Same screen to body ratio.
- Same RAM.
- Same storage (with microSD on XL).
- Almost same battery size.
- Same talk time.
- LTE cat 4 on both.
- Bluetooth 4.0 on both.
1. iPhone is thinner
2.True
3. What does this mean? iPhone screen will be A LOT better in every way possible.
4. Don't see how this matters. Also, not taking the time to see if it is true.
5. Same amount. Unsure of type or speed of the memory in each phone.
6. Internal storage is always better. Plus, more cost to get a SD card.
7. Battery size is important but every phone uses the battery differently. Capabilities with the battery is more important.
8. Who knows. The fact is most people doesn't use their phone primarily to talk anymore.
9. Not a big deal.
10. Not a big deal.
Only
iPhone hardware advantages I see are:
- iPhone has much higher ppi,
- fingerprint thingy and a few extra sensors
- ...and tons of quality apps.
1. Everything about the screen is a lot better.
2. TouchID actually works REALLY well.
3. Kind of a big deal.
640XL has upper hand for:
- 13 MP camera (8 in iPhone),
- 5 MP front facing (1.2 in iPhone),
- Much higher talk time
- Much higher standby time
- Windows Phone 8.1 Update 2 ready for Windows 10 - dream about that on iPhone

- Quad core processor (dual core in iPhone)
1. More megapixels does not equal better. We all know the iPhone has a better camera.
2. Don't know enough about this.
3. You said they were equal up top...
4. iPhone has more power demanding parts. Also, do you really need more than 10 days of standby? At what point does it not matter. This won't be an emergency phone you just throw in the glove compartment.
5.Someone could say the same about iOS
6. iPhone has A LOT better processor. Not even close.