I've genuinely never gotten any flack about the whole imessage vs sms thing, but I've also thrown in the towel for one particular reason: OS updates. Most Android manufacturers only give you 2 major versions, maybe 3 in the best case. With Samsung being the only one I know of giving you 4. iPhone supports major OS version updates for a lot longer than most any android phone.