É extremamente comum em um tópico que foi criado para um determinado assunto, tomar um rumo totalemente distindo. Isso é absolutamente normal e creio que até saudável na maioria dos casos.
O problema é que muitos desses assuntos secundários merecem de fato um novo tópico que nem sempre são criados pelos assinantes do tópico, ou por preguiça, falta de tempo, etc....ou ainda (o motivo principal) por saberem que não é garantia que todos os assinantes deste tópico irão visualizar e assinar o novo tópico criado, que vai acabar se perdendo por conta disso....

Apenas como uma sugestão, não seria interessante ter uma ferramenta dentro dos tópicos (como as que existem R.R ou Citar) para abrir novo tópico a partir do já existente, e ao mesmo tempo convidar os assinantes do tópico anterior automaticamente a este novo criado. Acredito que com isso, boa parte da "contaminação" dos tópicos iria ser bem reduzida e ainda criando tópicos cada vez mais específicos, resultando em buscas mais eficientes e dando boa mobilidade ao fórum....

É óbvio, que isso depende da estrutura criada para o fórum....as vezes algo que parece ser simples, pode ser complexo ou vice-versa....

Abs.