Home Mobile Vivo X100 Pro or iPhone 15 Pro? Older cameras win Best Photo again