God does not always respond to prayers, even those initiated out of great need.
Consider the times God has seemed not to answer your prayers when you asked for what you consider to be good things. Why didn't He come through? God doesn't answer our finest prayers if what we've asked for: would enable us to stay rooted in wrong understanding would allow us to hold onto something we need to release would enable us to follow a path away from His will.
God does not always respond to prayers, even those initiated out of great need, when the human soul is seeking a wrong answer. He does always respond, however, to obedience and surrender in the soul of a believer who has humbled himself and turned from his own personal agendas and wicked ways.
I believe God has said, "If you want to get everything you pray for, pray right prayers." Right prayers issue forth from a heart that desires to see His truth manifested and His will being done--and makes itself available to help carry out His will.
God doesn't need Christians who will take on the devil. He needs Christians who will humble themselves and trust in Him. He can take care of the power stuff Himself!