An uphill battle
Cisco has a serious up hill battle if they don't change their existing business model. While their hardware is decent their software is a joke and customer support non existent. That's no longer going to cut it as there is serious competition from numerous entities these days.