I will say, having worked at Capital one in the past, that it is the outlier here. They have a really strong tech focused culture and from my experience, rarely outsource their tech teams.
To drive this point home, they're creating a whole new business based on the expertise they developed with Snowflake.
https://www.forbes.com/sites/martingiles/2022/06/01/capitsl-...