The best camera is the one you have on you.
I almost always have my phone, whereas I am not carrying (lugging) my dslr or even my mirrorless around. No thanks.
Unless you are printing these photos, the iphone's cameras are more than adequate for posting online.