Oddly enough I don't complain that much here. When I do complain, I try not to make a rant out of it, but sometimes consumer frustration gets the better of me. But I'm in the process of switching over to a Pixel 3XL as my main phone. And it's not an act of petulance or frustration. There are just some little extras I'm enjoying on it for now. I refuse to burn any bridges because I fully embrace the possibility of doing the opposite at some time in the future.
I don't think Apple designers and engineers are sitting on their thumbs. We were told 2018 was the year of bug fixes and 2019 we'd get new goodies for the OS. My iPhone Xr will be waiting for them. I'm very excited about new iPad Mini rumors.
I did go for a Windows PC over a Mac desktop when the time came to make a choice. It was the most practical choice for my purposes.
While emotions are unavoidable when hard earned money is involved in these choices, I do think some people need to step away from identifying themselves as "Team Apple" or "Team Android". The competition between these companies makes them try harder and so blind loyalty to a brand is not in our best interests as consumers. Neither is blind hatred and anger, which I admit I do sometimes succumb to on a bad day, myself. That's only caused me to make stupid decisions that my wallet regrets!
All of the options come with such a surprising array of benefits...and some of the most boneheaded, frustrating flaws imaginable. It's quite the eye opener to try a little bit of everything.