But is it clear what he’s saying about Monzo rather than other banks?
I don’t understand your question. What do you think isn’t clear here?
On the topic of big banks, I think they are all scrabbling to reposition, and Monzo is one of the reasons why. Even my own ‘big bank’ accounts have apps which have recently added notifications, pots, etc. They are catching up, and some of them will push past Monzo with functionality purely because they can afford to throw money at it.