Re: People are quick to bash Apple...
Of course it will, Apple has full control over its ecosytem. Only Apple make iPhones and they know exactly what hardware is contained there in. No brainer as far as support goes.
None of that obligates Apple to provide at least 5 years' worth of updates.