If you ever use SQL Server Management Studio, you can experience the opposite. Whenever there’s an update, you’ll get a notification in the application, but to actually install it, you need to go to Microsoft’s website to download the latest version and install it yourself. Chrome, on the other hand, updates itself upon restart without requiring anything special from the user.
As a software developer, I really like that part. It means that websites I work on only need to consider the features supported in the latest version of major browsers rather than the last several (as was the case with Internet Explorer).
So, it’s nice and something that I remember really appreciating when Chrome was getting popular. But it’s still a weird thing to brag about.
You’re saying that it doesn’t matter because the US government is able to prove his citizenship, but that isn’t in question. The crux of this matter would be whether OP was ignorant of his citizenship and if that ignorance would have any relevance to his case.
Securing official documents only available to American citizens makes it more difficult to argue that he was ignorant of his status as an American citizen. He likely could still make a compelling argument (provided he acts quickly), but it does make it a bit more difficult.