Personally I hope a day enough people join to push a law that
impose banks to have a standard open API (like SEPA OpenBank, witch is mandatory here in EU BUT only open to institutions not private citizens) open to any customer NOT ONLY as read-only but also for disposing transactions to avoid the need of crappy web-banking porcals.
Unfortunately too many use computers every days without even understanding how can they work for their user profit instead of some third parties mostly employing the human customer as a data cow and small-microfinance bank...