I do not care when I travel which carrier my phone will pick. It will work, nothing to do and I know what it will cost in advance.
I love SIM cards.
Update: Keep reading the thread with very good comments about identity. The added benefit of the SIM card is that it is protecting/managing your identity on the network without a hard link between your phone and you.