Anyway, OP can always pick the one that works for him. There's lots of options.
For what it's worth, you can install a new dialer from the Play Store. Or you can grab an open source one from F-Droid. The Simple apps are quite popular because they just do one thing and do it well, i.e. https://f-droid.org/packages/com.simplemobiletools.dialer/
This is the problem with Stockholm Syndrome. You think you're on the right side the entire time.
I use FireFox on iOS because it syncs with FireFox on my laptop.
Apple forces you to adjust to their terrible browser engine by taking away your users' ability to install another browser. Many websites put in the effort to make their stuff work on Apple devices but that's far from a given.
When I had a Samsung Galaxy, I installed the full suite of Simple apps onto it because the included apps sucked so bad. Simple gets it mostly right from a UI/UX perspective, and I was happy to support the author by purchasing the apps in the Play store.
There are premium androids who give users completely different experience, be it Samsung, Sony, Google etc etc etc. Literally hundreds of models to pick your match. On my S22 ultra I never saw a single similar ad since I bought it. I wish people stopped bashing android just because they cheaped out and then found out that cheap phones are actually cheap to get revenue back in baked-in ads (there are other concerns coming from Google as creator but that's a different topic, since there is no saints among phone manufacturers and lure of ads revenue is too strong even for Apple)
Since then I've realized phone is by far the most important device in my life, so not cheaping out on it anymore and seeing the difference in every photo.
One thing I always struggle with is that phone becomes painfully slow and heats up like crazy on a call. The one thing it should do without effort seems like the heavier one on the hardware. Wonder how they managed to do phone calls 20-30 years ago if it's such a compute intensive task.
However, I'm old enough to remember the pain of recognizing a mis-dialed number from rotary phones. Old enough to remember only needing to dial 5 digits. Then the pain of having to dial the full prefix going to 7 digits, growing to full horror going to full 10 digit. luckily by 10 digit, touch tone was in place.
†: All UK national numbers gained an extra '1' after the leading '0'; I'm asserting that change doesn't count.
Biggest peeve: on the LG phones I had, you could use the volume buttons / menu to silence or turn down individual applications. On the pixel, out of the box you only get a global media volume control.
Also have experience with the stock phone dialler putting up prompts while I am in the middle of doing something else, which never happened on LG. The other big annoyance is the timer portion of the clock app is significantly harder to use.
All that said, I will happily take stock android on the pixel any day over any Samsung product.
On a computer (a real computer), the first words would be something like "On Firefox 106.0.2 64-bit", but phones have such abysmal user control that most of the time we don't even know what programs we're running.
In android, every app version is found in the exact same place on my phone:
Settings > Apps > (select an app) > very bottom has version number. App details takes you to the full details page in the play store, which shows the full name of the app and the publisher name.
Right now, this is my only major gripe on an otherwise great phone.
Every other time I need to dial a number, I will be randomly interrupted by some dialogue to enable a feature or to learn about X, when I'm urgently trying to make a call. It's so f-ing rude and intrusive. And it's designed to trick you into enabling shit without giving you time to think it over.
It's such a scummy thing to do, but hey, it's Google. Imagine having to make an emergency phone call, but you can't until you tap through all the prompts. Google basically broke core functionality to do this, and there's no way to disable this nonsense.
Seriously, I just want my phone to be a phone, not some feature riddled shit app that does everything (poorly).