Sometimes, it seems to me, that the whole SIN concept in Shadowrun is unclear at best, perhaps even nonsense at some points. For example, Spy Games states, that a rating 1 SIN has no confirming databases. But honestly, why is it worth 1.000¥ then? A random number? Every monkey can make up a number by randomly pressing keys. Imho, the important things ARE the databases. Higher SINs also have optional data connected to them, for example blog postings, indicating that the person behind the SIN really exists, that makes sense, but the basic thing should be the question "Is this SIN stored in the government's database?".
It also seems unclear, if the designers meant for a SIN to be variable. I think, that a SIN (the number, not the Identity often also called "SIN") should never, ever change. It's a primary key, modifying it in any way doesn't make any sense. Either every database every storing this SIN has to be updated as well or the old SIN has to stay valid, too, then it would be possible to use the SIN variant I currently prefer.
Also, the Criminal SIN thing. Some people seem to read into the rules, that normal citizens can get their SIN marked as criminal, but the rules also give SINless people a criminal SIN, if they commit a crime. But these people can't, of course, get citizenship through this criminal SIN, as otherwise, every SINless person would only need to commit one theft to become a citizen. So a criminal SIN can only indicate, that the person isn't a citizen, but was assigned a criminal SIN for storing his data.
Or the SIN checks, beside the fact, that a 1-6 vs. 1-6 check is too random, I often hear, that people think, that every store checks your SIN. But that would make the SIN databases totally public - including foreign ones. Every chinese store owner can access the american SIN registry. And what for? A typical store doesn't care if the SIN is legit, if someone buys a coke. The store only cares if the bank says "Ok, money transfered". So personally, I think, for a store, a valid bank account is 1.000 times more important than the SIN. The typical store can safely assume, that the bank that sends the money has already validated the SIN of the bank account owner.
When buying something with a licence, yes, then the store needs to validate it, of course. But for a coke?
Am I the only one a little bit confused about the whole thing?