OpenFlow is both More and Less of a Network

I wrote this in a comment somewhere. I thought it was worth capturing for future consideration.

The OpenFlow controller idea is more of an enhancement or extension to existing networking options than reducing the dependency on switches. While some companies COULD choose to use cheaper and simpler switches and reduce their networks to low function, low value services (such as Facebook, Amazon and Google) most companies will look to enable more advanced features that have never been possible because of a lack of coherent control tools for the network.