Just like Nevada I do believe that officers/directors can control in Delaware, without even owning any stock.
Some of the advantages of organizing in Delaware:
Delaware is the recognized leader in corporate, limited liability and limited partnership law.
You can form a Delaware corporation, limited liability company, or business entity without coming to Delaware.
The owners and operators of a Delaware corporation or limited liability company are not required to be identified in the public records of the State.
One person can be the sole director and officer of a corporation or sole member and manager of a limited liability company.
Delaware has a minimal corporate franchise tax (as low as $75.00 per year) that is not based upon income.
There is no Delaware income tax for Delaware corporations or limited liability companies that do not do business in Delaware.