I believe Plaid was the one who got JPMorgan to build an OAuth API in the first place: https://finovate.com/plaid-signs-open-banking-agreement-with...
Why can’t the reason be “losing their only source of revenue to a competitor”? That seems like a fine reason to not want people to switch