> Take the mobile app dependency away from banking. Then what? There's a dependency on having a computer.
A computer, but not necessarily the one authorised computer. You can use a public one in a library, a friend's, your employer's, etc. Not the same as your own and only authorised smartphone.
> A dependency on having power and internet.
This is honestly not even an argument, and they're not a SPOF. Both the power grid and the Internet have redundancies built-in.
> is like complaining that your car requires gasoline to work.
Again, it's not. The smartphone is used as a single authorised device. Gasoline works regardless of which station you purchase it from. Out of petrol? Fill it up at the nearby station and carry on. Or preferably, don't let it run out in the first place.
> I hardly consider them morons for going with the cell phone approach.
I don't consider them morons either. That's not to say I don't recognise this as a weakness.