There is/should be a length of time like one week where you don't have to enter the code for each device, if it works like any other mobile authenticator system.
Yes I agree though I wouldn't use it lol.
Yeah and sometimes it glitch for a while because it's desynchronized with the Steam server and gives a wrong code so you wait a few minutes and try again.
This happens to me more using Googles Auth app but at least it has a resync function. Never had this happen in steam app and I have been using it since it was first put up.
I won't get the authenticator app because what happens if my phone breaks? What happens if I get a new phone or need to do a factory reset on mine? What kind of hassle will I have to deal with? (It's probably in an FAQ, but they already have my email for Steam Guard, which itself has two-step verification. How many verifications do they need?)
If you break your phone yes you're going to have a hard time.
But like every other authenticator you can move it between devices, either via restore function or a remove function.