The alternative is the pinephone. It's coming along and has gotten to the point where it's stable and fast. Most distros will probably have MMS support at some point this year.
That doesn't help if everyone you want to interact with refuses to talk to you if you don't have an iPhone because doing that has become fashionable.