One analyst said JPMorgan Chase and Citigroup failed to deliver on some fundamental fronts.