Small business don’t need shell companies to run their business unless their business is to hide and move money to avoid taxes. I can see that there could be problems with privacy concerns, but overall I think it’s better to prevent money laundering and using real estate as a shadowy way to avoid paying taxes or bringing income into the light of day.