Whether it is better for a company to be public or private will depend on the specific company and the goals of its founders. Remaining private allows the founders to run the company as they wish and not have to meet the many regulatory requirements of being a public company. Going public allows a company to raise significant capital and grow the business. At the end of the day, the best decision is that which is best for the founders and their vision of the company.