The recommendation from the local independent phone shop was a Samsung A7 (?) or later, as that has the better camera and better parts. His opinion on Pixels was all show and no substance: nice camera, but things like the charging plug were cheap tat and couldn't be fixed. Is that a reasonable summary?
I really liked my Pixel 5. The main reason that I have upgraded to a Pixel 8 is that support for the 5 has now stopped. Google will update the 8 until at least 2030. It is even better than the 5.
The cameras in both are great.
I like the size of both phones. They are not as big as many modern phones - biggish, but not huge.
Oh, and the 5 didn't seem to support wifi-calling, which was a pain when I visited my sister's reception blackspot cottage in Devon. The 8
does support it.
The 5's screen was a bit difficult to read in bright sunlight. That is less of an issue on the 8, which got a big boost in maximum brightness.
The phones have much less unwanted software ('bloatware') preinstalled than other types such as Samsungs. Google put clean Android on their phones, and they get updated as soon as new security fixes are available.
As for the USB socket... I treat them as vulnerable on every device I own. I have problems on many different devices from different manufacturers. Wireless charging deals with that issue. Sockets should be okay for occasional use but assume that all will fail eventually if you use them often enough.
The Pixels are the first phones that I owned and actually liked rather than just put up with.
The 8 is quick loading apps such as Amazon which are very slow on the Samsung tablet that I am typing on now.
The 8 has just had an update which lets the phone stop charging at 80%, which is good practice for conserving battery life. Constantly charging a Li-ion battery to 100% dramatically shortens its life. Now I can just leave the phone sitting on the wireless charger and pick it up to use it. If I am going to be away from the house for a long time I might charge to 100% just beforehand. By protecting the battery I am hoping that this phone will last me until end of support in 2030.