Fintech is forcing banks to put down their marketing budgets and build more tailored products. This is a win for everyone.