I use to work at a regional bank and I remember being in discussions on how to do this in 2017-2018.
It didn't take a genius to figure out that banking data is quite valuable.
Honestly, I assumed given those meetings that this was already common practice with selling to data brokers.
Those "how to do this" meetings were not technical. "How to do this without causing a PR shitstorm" would have been a working meeting title. I guess it was all shelved until the 2000lb gorilla bank said lets do it. Or it was just being done quietly previously.
With JPM moving on this a bank will not be able to afford to not.