With all the financial institutions using antiquated technologies, all with their own little twists, that won't work with anything else and barely work with the standards they themselves set up... yeah, that basically kills any project that would like to help an individual manage their financial portfolio. Well-specced and adhered to standards can be wonderful. Thousands of entities making it up as they go and not working with each other, not so much.