> CEOs do get there with lots of politics in almost all cases.
I know this can be hard for engineers to sometimes accept, but relationships (aka politics) are a key part of business. Rarely is one technical solution absolutely superior to another, making purchasing decisions come down to relationships.
Politics is also about compromise and managing a bunch of differing opinions/desires, which is one of the key skills of a CEO.