Hola Miguel, no tengo mucha experiencia en el tema, pero sin duda, el mayor obstáculo son los usuario que hace uso de esa red... No quieres cambiar su manera de hacer, no quieren cambiar la contraseña de manera periódica, quieres poner contraseñas fáciles, ...
El resto, hardware y software tiene su complicación, pero lo peor, es educar a los usuarios.