Agreed!!
I have yet to try a Nexus, maybe one day.
The Nexus 6P is an amazing device but I've purchased three in the last 3 months and I still can't seem to use the phone for more than a day before I start missing my iPhone and what makes it worse is I have a SpaceBlack Stainless Steel Watch which I don't want to give up and there's no Android Wear watch IMHO that even comes close in design or functionality, they don't even have Android Pay, LOL.
I currently have a Frost 6P sitting in its box under my bed and Marshmallow is amazing along with the 6P hardware it's a knockout. For some reason I still can't switch I think it's because I've been back on iOS for too long and I'm spoiled by the timely updates and awesome Store service when it's needed.
But in answer to the OP's question I would never buy a Samsung phone again after owning the Galaxy Nexus and their horrible update schedule also keeps me away. I don't want to have to wait 10 months to get the update when Google is about to announce the next update to Android. 95% of Samsung flagships are still waiting for an update and we're two months away from Google I/O. That's ridiculous.
Sorry for the long post LOL.