If they add a first factor (4 digits PIN code) and this as a second factor, then I think we have a winner. The PIN code will protect you from insecure networks, losing your phone, theft and it's easy to remember.
The PIN code is a weak link, but doesn’t do much without your phone. Your phone is a weak link, but you won’t get the SMS without the PIN code. Chained together they’re almost stupid and fail proof.