So then you need more layers of management. It is impossible for a CEO to tell everybody what to do. If the line engineers can't prioritize themselves then there needs to be layers of management who interpret the vision and convert it into priorities.