Re: Try travelling with First Bus and their (cr)app
One of our local bus companies offers an inexplicably massive app for Android that seems less designed to sell tickets and more focussed on providing some kind of social media experience, which seems to be its excuse for requesting every possible permission available.
Meanwhile, the bus company doesn't offer any form of integrated ticketing (you can't get a through ticket even if there's a connecting bus run by the same operator) - despite the buses all having NFC and QR code readers. You can even get a card that looks a lot like a pre-pay Oyster card, but you can only use it to pay for point-to-point fares at their full cost, so if you have a debit card, it's entirely pointless.
Don't underestimate the power of business to harness technology to make your life more complicated for no obvious benefit to anyone.