I upgraded last year from the XS to the 14 (didn’t go for the pro as the photos are good enough for my uses on the regular phones). Loved it ever since. I’m a fairly long term owner though, went from the 6s plus to the XS.
Update my watch series 1 to the 7 around the same time.
Having repurposed my XS as my business phone for now, it feels almost brand new again now I’ve reset it and only keep a few business specific apps on there. I was charging it twice a day while it was being used as my daily driver, but since the switchover I’m having to charge it twice a week! So it may simply be too many apps demanding too much system time.