iMessage is successful because it is designed to reward other iMessage users and punish those who dare not use an iPhone. It's social engineering in the pursuit of profit by the overwhelming market leader (in the US) and it's working really, really well.