People make your company in a large or small business.  Discouraging opposing views and ideas can be a dangerous road.  No one person can have all the answers including the founder of a company.  Find out why you need these type of people and how they set the company up for success in the long run.