I can state that in practice, in attempting to social engineer my own legally protected information from banks and local government I have had nearly 100% success rate in obtaining it. The only solution is to not give them access to the data in the first place.
If this information is available 'only to law enforcement' as some have suggested here, that often means that essentially any law enforcement anywhere in the country for any reason. If you don't know someone who can look up tags for you, or addresses off drivers licenses ... you need to get out more. That level of protection is better than nothing, but it isn't particularly protected.
There’s nothing about not being allowed to have an anonymous shell company that inflates the costs of legitimate business...
These are the most dangerous words ever. Especially that this requirement is probably ineffective. It is a small paperwork, yes, but it is there. A couple years later, it is reviewed and judged to be ineffective and new requirements are added to this paperwork.
Then we end up with hundreds of paperwork to fill and submit just to be able to run a business.
It's inherently obvious you didn't read the article at all. None of what you state is true. Just do yourself a favor and read the article.