How long with android 5.1?

It is better to get devices with new Android, they will always have more future.

It’s not really up to us, but Google’s constant Android changes (forced to apps).
Min Android version was increased because previous versions have problems.