I'm a network engineer myself, and I can tell you your evaluation of the industry is pretty spot on. I believe a big part of the solution will be so-called white-box hardware. This will break the Cisco strangle-hold and force network operators to have deeper technical knowledge.