If not, doesn't it indicate that CEOs are pretty important in the business scheme of things?
Yes, a lot of scientific advancement comes from exactly that.