I was unhappy with pretty much every Nexus phone ever released. There always seemed to be a pervasive sense of "not our flagship, don't really care sorry" in terms of quality control in the ones I've had. Coupled with hardware headaches, I've been dissatisfied with Google's software engineers ever since JB which I consider the last stable and efficient version of Android. The comparison I use to arrive at that opinion is the iPhones my family uses but I'm in charge of setting up and maintaining. Yes I agree iOS is more limited, but I've had several orders of magnitude less hassles with them than my own Android devices. There comes a point where I wonder if the added capabilities I get with Android OS are really worth the extra hassles I've encountered with them over the years on top of an already very busy life with my full time career and our large property that I maintain and work on and I feel I'm quickly reaching that point where I just want to open the box and get good battery life, a decent camera, a near flawless software experience, stability and reliability, superior support, no carrier interference with minimal intervention required on my part. Like most all of the other electronics, vehicles, household appliances I own.