For me, buying a Nexus 4 when it was first released meant there were multiple tradeoffs in comparison to other smart phones on the market. The largest was lack of support if anything went wrong with it in return for pure android experience with frequent updates. There were certainly plenty of hardware and software issues as the new device was naturally buggy and acted up upon app or software updates. At the end of the day, tradeoffs are part of the android experience I bought into and I wouldn't go back in time and buy any other phone. Live with the nexus consequences or don't buy it, with technology progressing so quickly in the mobile space every two years you should probably be buying a new device if you are android advocate.