Each update done is an increments of profit to them and imagine now that all their customers now have to use only the mobile app.
I do not understand. App update is a profit for them (Yellow Card) in what way?
I was about to ask the same question but let me get this straight with him - app updates is to protect the customers and to improve app performance, no company updates their apps to make money off it. It takes a lot of resources to improve app performance so they're literally spending more money to protect your interest.
Little advice: always make sure your apps are up to date, outdated apps are harmful( security wise)