I recently switch my Oneplus 6 for a Sony 1 Mark II
As for headphones I usually use the Oneplus Buds or Sony WH-XB900N.
I used to use a Fossil Q gen 4 but Wear OS watches aren’t ready yet for this world. I’ll probably get a new smartwatch in a year or two.
The only reason I would replace my devices is if they break or are unusable. The best device would be the one that lasts the longest. Although that never works out for company’s with sales and stuff.