Часто обновления связаны ещё с поддержкой новых версий операционных систем (если говорить про мобильные приложения).С выходом новых версий появляется какой-нибудь новый функционал, а старый (который использовался в прежней версии приложения) может начать работать или по-другому, или вообще быть объявлен deprecated вплоть до его исключения.С сайтами и браузерами такая же ситуация имеет место быть.