At the risk of being told that I should have bought an iPhone...
Google has a stated device support life cycle of 18 months. I know this because of the burn I felt when my old Galaxy Nexus didn't receive KitKat, even though it was more than capable of running it.
I now have a Droid Turbo (Galaxy Nexus deja vu) and 6 months after its release I am still waiting for an update. If I received the update tomorrow after a 6 month wait, it would indicate that I would receive at most 2 more updates before Google considered the phone obsolete 12 months from now. With Verizon taking its time with updats and skipping releases, it seems that the flagship phone I purchased is destined to become obsolete before its time.
My question is, how long will Verizon support its devices? Will it extend updates for 6 months after Google's life cycle ends?