I've had a couple OP phones now (currently on 3T), and have been consistently disappointed with software glitches. As an example, the 3T didn't connect to the bluetooth in my lexus for nearly a year... and the explanation I found online was simply "yeah... it doesn't like to connect to lexus/toyota, and some other cars." Eventually it got fixed with an update, but now it's having trouble with my RDX.. if I am streaming music, and receive a call, the phone doesn't know how to pick up the call. Have to disconnect BT just so I can take/make a call.
I'll be going back to google phones after this probably, never had that type of problem with them. I don't care how good the camera or hardware is on a certain phone if it can't do simple shit like play music and take calls.