Reputational losses are also a thing, agencies and whistleblowers will be paying a lot more attention to this sort of thing from JPMorgan from now on. Maybe a lesser effect would be morally conscious people (in finance haha) choosing not to work there.
Of course it is also possible that Chase PR machine greases the right hands to negate all of the downsides, and then you have a point that current political/regulatory climate is allowing this is be a profitable business model.