Sabe o que eu acho?
Que eles tem asas sim, mas os balrogs em si não usavam aas asas para voar, mas sim para planar. Se você pensar bem, quando o Balrog chegasse ao topo da montanha e matasse Gandalf, como ele ia fazer pra voltar pro chão?Se jogar montanha abaixo, considerando que estava semi-morto?Voltar o caminho todo e ficar preso nos abismos de Moria? Ou simplesmente avoar por aí?Não.Ele ia se jogar e planar tranquilamente até o chão.é isso o que eu acho. As asas não eram suficientemente fortes para voar, porem para faze-los planar por algum tempo, sem ganhar praticamente nehuma altura.
Quanto a Hithlum, eles passaram correndo mesmo, pois Tolkien cita a grande agilidade dos Balrogs, e talvez planando por alguns instantes.
Se um Balrog podesse realmente voar, imagine só:
Gondolin está sendo atacada pela frente, quando de repente vários Balrogs passam voando sobre Tumladen, soltando magias de fogo pela cidade.
Seria melhor que mandar todos os Balrogs atacarem o portão de frente num ataque direto não é? Além disso, provalvemente Morgoth já teria usado algum Balrog como espião, pra voar por aí bem alt, de modo que nehuma flecha pudesse atingi-lo.
Sem falar que as asas eram protegidas pela sombra do Balrog, o que as tornavam um alvo dificil. Provalvemente porquê um Balrog queria esconde-las do inimigo, por algum motivo. Talvez porquê fosse necessária a movimentação rápida do Balrog. Ou você imagina um Balrog correndo rapidão por aí?
Também acho que os Balrogs palanavam com a ajuda das correntes de ar, podedo se manter no ar por um bom tempo, se houvesse correntes. Assim, ele não voou em Moria pois não havai correntes de ar para levantá-lo no ar.
Pra mim essa teoria que formulei explica praticamente todas as dúvidas.
Só que tenho 99% de certeza de que está errada.