This is not legal advice. The article focuses on a very small tax issue that should not be determinative of business structure. The way a Start-up should decide to form a business generally should be as follows: 1. State - generally always choose the State the Founder is physically located. If you choose Delaware or another State you are not physically located, you must "qualify" your business to do business in every…
This is not true. A single-member LLC gets the benefit of the personal liability shield.
However, as with any limited liability form, you can get the liability shield pierced if you don't properly organize and operate the LLC.
Because a single-member LLC has only one member, it might more likely to get the liability shield pierced since there isn't more than one party watching the documents and "formalities." (I put formalities in quotes because LLCs have very few formalities).
Source: Advising Small Business by Steven Alberty, Section 7:17.