When I first developing my startup I thought it was product first, but I soon realized it's customer first. CEO should give a high level direction of the company, connect with customers and feedback to the team. Sure he/she might give their opinions to the pixel level but that's not their primary job. If you're so hung up on building a great product as a CEO without spending enough time to validate with the market, you're wasting your time.