I agree that more people have an email address than a particular IM client, however, a lot of people outside of the tech bubble don't use email much anymore for personal communication.
iMessage is the solidified IM platform I see most, as if you have an iPhone, you have iMessage.