Ok, so after changing some settings to improve the call quality (should't good call quality be the baseline for any cell phone), I'm happy with the Moto G5Plus. It's plenty fast enough and very reasonable cost-wise $225 vs $600 for the top tier phones.
https://www.cnet.com/products/motoro...5-plus/review/
Now, if it will last 5 years, I'll be thrilled