It had some deeper financial analytics capabilities that you'd traditionally only get with a service like Mint or a more modern bank like Simple, such as flow analysis (seeing comparisons between amount-in/amount-out and extrapolating for the month) and expense categorization analysis. More importantly, it had a Great UX; the primary Chase app is Good, but not Great, and having a Great UX encourages the usage of these features to better maintain strong financial health.
The point of a CS degree isn't to teach you to code.
Also the amount of time spent in class is roughly equivalent between a 4 year CS degree and a rigorous, full-time bootcamp. 2 hrs of class, 4 days/week, 28 weeks/year in most universities vs. ~10 hrs/day, 6 days/week over 13-17 weeks in bootcamps.
Personally, I'm anti-bootcamp, but I'd argue that many bootcampers are more employable in a junior role on day 0 than many CS grads. (Perhaps the solution is a bootcampish "finishing school" for CS grads where they are taught an in-demand framework or 2?)