As with most organisations I have encountered recently...
...a CTO exists, but said CTO is not a techie. (In the best cases, the CTO *was* a techie, 25 years ago, but has forgotten almost everything.)
CTOs tend to be business, accounting, or HR specialists that exist to serve as lightning rod for the varying complaints of middle and upper managers. They exist to push orders DOWN to IT, rarely to consider IT's input.
IT has less and less pull in the modern company. The mantra is that "IT exists to serve the business, not to dictate terms to it." This isn't unique to my experience, I've done my homework on this and it is a generalised trend.
IT policy decisions are made now by accounting, HR and business units. IT is to implement those policies and otherwise be ignored. If you are still Emperor Nerd of your little domain, congrats. Enjoy t while it lasts.
Eventually, someone will figure out that we’ve just exited one recession only to start another. They’ll look at the millions in the US without jobs, realise many are nerds, and ditch their noisesome alpha geek for a more compliant model.
Welcome to 2011.