I believe this also. I just do not see Upstarts management being the ones that succeed at this mission.
I truly wish I could be invested in Upstart. But it simply does not meet the profile.
As far as there models failing, it is easy to have a great product and fail. This is doubly so in banking.
Cheers
Qazulight