Great article!! Keep it up.. Agree with you that nothing is free.. at the same time open source does gives lot of freedom to developers to freely innovate!! I still believe that primary driver for SDN is non-linear cost of scaling and extremely high opex of current networking gear. This will continue to drive innovation in SDN and benefits of it will percolate in all aspects of computing world..