Yes, there are some situations where an iPhone won’t get you a great photo… but that’s true of any real camera too. You don’t take a several hundred thousand dollar Sony HDC-4800 to a wedding for example. Professionals use the right tool for the situation and these days that is often a phone.
journalists, business men, programmers, don’t type their shit on a 1 inch touch keyboard.
I’m two of those, I type constantly on my phone. Yes - I also have a nice mechanical keyboard and I always use it at my desk, but I’m not always at my desk.