Quanto à propaganda sim tem muito disso. Mas a divulgação em sí não é tudo. Se o Mikrotik me desse dores de cabeça, não me refiro à curva de aprendizado, já teria voltado ao linux ou me dedicado mais ao Free/Open/NetBSD.
Se você ler Getting Real (Caindo na Real) você terá muitas dicas de como tornar o software um sucesso[1]. Se a equipe do BRFW postasse soluções com o mesmo aqui no fórum certamente ele seria mais comentado e usado pelos provedores. A moda influencia sim, isso não dá para ignorar; os usuários fazem a moda, mas para isso é preciso conquistá-los. Não desmereço o trabalho de quem quer que seja, porém reconheço o trabalho daqueles que alcançam o sucesso atendendo bem.
1- sucesso não diz respeito a agradar a todos mas atender bem à necessidade à qual se destina.