The main issue towards adoption is the ease of fetching the transactions from various banks. Sure we can write some scripts to process the PDF files etc but it is still very manual compared to, e.g., allowing transaction query via REST api by granting users API keys.