5 years minimum - 7 years would be competitive with apple.
The thing is - apple has the history / reputation here. Google has promised updates forever with various initiatives, rarely delivers.
Apple doesn't actually promise much here that I know of, but seems to deliver and deliver.