There needs to be a lot of investment in training and safe defaults though. Most people are not ready to automate even a little of their banking like that.
I would even prefer banks had the option to push data to trusted feeds than having open APIs you could call on your own.