I understand your main concern for moving was pricing. Developer hours also cost money. It seems like you had to invest much more developer hours than you would have if you gradually moved over the course of one month or so. (probably a week?)
WTF? Why it can't be simple "just go somewhere else"? Well, just go to some other country.
I'm not saying it's easy, but why bang your head against the wall. Go somewhere else, and, if you really want, come back another time, through a different company or on different terms.
Will they prevent sensors reporting a single person on the sensor? If not, you can track a person at night, walking alone back home (or NOT going home).
This could be achieved if they wouldn't track exact number, but ranges like: 0-50 people, 51-150 etc.
Maybe I didn't state it right. What I meant wasn't roaming. When connecting to a new telco, when you enter new country, you would be able to choose new phone number and package. Simple as that.
"It was never as difficult as portrayed" - we are talking about UX here. Stating that something is not as difficult is wrong. The UX is bad. When you go to a new country for the first time, you need to search online or ask around how and where to buy sim card. Yes, you can do it in a lot of countries in almost any grocery store. I'm not saying it's easy and it's close to impossible to have something like this implemented world wide. I'm proposing what I think would be ideal solution.
Login/password is the current de-facto standard. Until something better, widely accepted comes along, I don't see why my phone number should be safer than my facebook account or my bank account (it's not username/password, but the security of cards that we use for payment is pretty bad)
I understand your main concern for moving was pricing. Developer hours also cost money. It seems like you had to invest much more developer hours than you would have if you gradually moved over the course of one month or so. (probably a week?)