I'd say Apple hardware is competitive at the higher end, if not always the pinnacle. RAM shouldn't be an issue except as an "I have more" type spec, if the system runs fine, which it seems to do. The cameras are generally rated very highly, and the screens get good objective reviews too.
My biggest reason to recommend Apple is the length of time a phone gets supported & patched software. Look at the % of devices running IOS 13 (or even 12 & 13) vs. the Android world where even a few year old device is running an older OS.