Humanity's military has contingency plans for virtually any event that can and even can't possibly happen. If they have no plan, they structured so that they can adapt to current threat. You can see an example of "line of sight" type fantasy army against modern one in "Gate:Jieitai".
The reason demons would be at advantage is there are thousands of holes opening at random locations.
So my question is, how the hell is creating anti-personal weapons numbering barely double digits counter demon insurgency? Wait, nevermind, the world was destroyed, in the end it was dumb idea. Probably thought by japanese super sentai fanbase.