Analytics has not been the province of the CIO
Agree with you for the most part, Chris, but the one point I would make is that the CIO has not been, for the most part, the owner of analytic competence. The CIO is responsible for ensuring that the data that fuels analytics is well managed and well govered, but most of the analytics (and even BI) execs I talk to report up through the business. In the big data/internet-of-things era, the job of managing the data and supporting infrastructure gets bigger, but CIO's will need their partnering skills to support the analytical work. Here's where being able to understand and be a part of the business will be crucial, as the analytics pros are invariably embedded in the business units.