I've no idea if anything at all will come of it, or whether anything that does will be good or bad, but this hearing wasn't just about getting verbal commitments of being good from the CEOs (despite there being several questions did ask for verbal commitments in various areas).
Just because your safeguards will not be perfect doesn’t mean you shouldn’t have any. It is akin to saying as there are many zero days out there so I won’t secure my infrastructure at all .
I recognize there may be very different values in play but I find calling that wrong bizzare and arbitrary.
It is to prevent a conflict of interest , the banking division can refuse to finance a competitor , give very cheap financing ignore the risk of the non finance business etc,
to put it in monopoly terms , you wouldn’t the player being banker to give cheap loans to himself while refusing to give you money right ?
Even if the controls were somewhat weak in practice, his inability to commit to that even on paper is damning.