Mobility should be something that makes life easier, simple solutions for everyday problems, right? Considering from the users' point of view something has gone wrong when
"...setting up a new handset is as challenging as moving bank accounts."as BBC's report about a recent study puts it.
Dear users, life isn't easier for developers. Some time ago I was involved in obtaining a Publisher ID for Symbian development and signing. The process includes creating a request and then sending it to the authority, plus a copy of your passport, official document (no older than 9 months) verifying the existence of the company and a signed confirmation document supporting the request. Then you might be allowed to get your certificate, that of course isn't useable right away but requires some certificate-voodoo to get it working. As a comparison, check the process of getting license to acquire firearms here in Finland.
To create a mobile solution that is too complex to use, developers need a certificate that is more difficult to get than a license to buy a shotgun.