Sounds like you've never worked for a CEO with "ideas." One time a CEO made the whole R&D team switch to "aspect oriented programming" because he had read a blog post. Another time we had to switch to C# because he had heard it wad better than Java.
Trust me, you don't want a CEO with "ideas."