Indeed, but users can easily have multiple apps installed and use them simultaneously, so it's not particularly hard for a user base to migrate over time -- having some friends on app1 and other friends on app2 isn't a huge deal for the most part...
[Most of these apps have already done this, by luring users away from SMS]