My first smartphone was Huawei. It worked well.
Then I have had a Samsung s3,s4,j3 and j5 pro. Samsung is the most reliable to date but pricey. Excellent aftersales service too.
Moto G5s was the best value for money but its unreliable especially its micro sdcard.
So which phone is most reliable performancewise (very few bugs or no critical breakdowns) phone you had? And how long you have it?
I've had the Pixel XL and Pixel 2 XL.
Apart from the teething bugs with any new product, no further issues.
Won't be upgrading to 3 but I'm sure that by December, it's as stable as any of it's predecessors.