To be fair, show me an OS without bugs. Apple is notorious for bugs and screwing up phones after every point release. They tend to fix it very quickly, to prevent further issues, but that isn't of much comfort to those that screwed up their phones with the update.
Ask iphone 7 owners on Verizon how they are feeling.
But Samsung's bugs are different. Their fragmentation with carriers has no rhyme or reason to it. Samsung's reputation involves phones bogging down after a few months into ownership. Their RAM management is pretty bad on legacy devices (S5, S6). They have so many issues that people still cannot stand Touchwiz despite so many "fixes." Apple fixes bugs quickly, so does Google for the most part.
[doublepost=1475358923][/doublepost]
If your only metric is fastest updates to the latest Android version then yeah, Nexus is the best. However, the devices from Google so far have not been the best available, instead they are usually a slightly changed model based on a model from the OEM who builds the phones. Doesn't look like much will change with the Pixel as it seems like a HTC iPhone-a-like for the most part.
Sometimes the additions OEMs make to Android can provide valuable extra features as stock, vanilla Android is still pretty barebones though of course serviceable. Sometimes they go horribly wrong and just come up with something that looks worse and is a worse user experience.
Not at all. The metric I would use is the least amount of hassles. The Nexus 6P is a great device: dual speakers, solid battery life, nice camera performance, sufficient RAM, AMOLED screen, sleek design, and fast timely updates. Let's compare that to the LG G5, S7, HTC 10, or OnePlus 3.
LG G5: Drops pricing like a fly, so that makes early adoption abysmal. Their software didn't have an app drawer in addition to being ugly. It took a patch for that. They're not also known to fix bugs in a timely fashion. The T-Mobile LG G2X is a perfect example.
S7: All the bells and whistles with top notch hardware, battery drain, typing bug, overheating issues, explosion issues, bogs down for some users, no timely updates, Samsung Pay got hacked, etc.
HTC 10: Year after year, HTC needs software updates just to make their cameras usable. The dual speaker concept isn't as aesthetically pleasing as last several years. Their promise for software updates are becoming less meaningful these days. They offer nothing much in terms of exclusivity. Pricing is also bad too.
OnePlus 3: Bugs galore. With the decision to kill off Oxygen OS, it makes timely updates harder. Had some RAM management issues and a lack of a RGB mode pissed off a lot of folks. Not even having a proper don't disturb mode sets it far behind in terms of basic necessities. All it truly offers are good pricing, tons of RAM, and dash charging.
At least with the Nexus and Apple devices, you get clean software, carrier flexibility, great RAM management, true Wi-Fi Calling, Band 12 LTE, solidly built devices, enough bells and whistles, OEM financing options, great product support and warranty support (if through Google directly), and ease of mind.