I am a developer and scrum master at a medium-sized software development company. I have 2 bosses (they share a position) whose job title used to be "development manager". The titles have recently been upgraded to CIO and CTO, with, as far as anyone can tell, no additional responsibilities or powers.
There is a fairly strong consensus on the workfloor that they haven't done a particularly good job in the past years, and that they haven't earned the right to new job titles (however meaningless). In fact I heard at least 2 people who have started actively looking for a new job because of this. I think higher management is unaware of this unrest, and probably assumes that the guys are doing a fine job. Since I'm not privy to the conversations between my managers and the directors, I don't really know how the directors would get this impression.
I am wondering what would be an appropriate way to find out why the new job titles were instituted, and for bonus points, to let the directors know they're making a mistake betting on these guys. Preferably without killing my career at the company (every scenario I can come up with so far seems to include this :).