For the amount of time it takes - the iPhone 12 Pro and similar can really outperform a camera. One you get a snapshot you'd be okay with sharing with others immediately - with the other, you're like, "Yeah, the exposure is a little off but maybe that's just because of the dynamic range limitations? And I need to adjust the contrast, maybe sharpen a little bit, colors aren't really there, and it would've been great if I had done bracketed exposures because the sky is just too blown out to recover properly..." A lot of that stuff is gone with smartphones because they do it all for you.
It's what annoys me about modern cameras - they don't have any of that built in as an option. You have to do all the work by yourself and bracketing is just way too much of a PITA for me to deal with for most photos. Computational photography is a huge breakthrough that many cameras just don't utilize almost at all.