If Facebook could give the banks sufficient reason to actually develop an api for exporting data in a granular way, that would be a good thing.
I don't like entering my bank password in mint just for it to scrape the account balance. There should be a separate read-only service with a token that can send that information to services I want to have it. Coinbase seems to manage to do this pretty well.