It sounds like the answer is pretty straightforward — Mint was acquired and then semi-abandoned for want of providing sufficient revenue/having a sufficiently profitable business model. The question in my mind is: What is the matter with global banking institutions such that this has to be a third party service instead of a service that a well-organized banking consortium could provide to its clients? I would totally…
Up until a rewrite of their online banking site to have a more modern, responsiveUI, my credit union used to have a pretty good implementation of the first of those. (After the rewrite, those features still exist, but hamburger buttons and poor information density have made it impossible to use them efficiently.) I honestly thought it did a better job than Mint for a time when I was young and did everything, even my credit card, with that one financial institution.
Which brings us to that last one, "pull in some data from other accounts". My guess is that that would be hard to get past senior decision makers, precisely because it would make it easy for customers to keep most their money elsewhere.