So many ask today if God were as great as you say, then where are the miracles? Why are people fighting and struggling for life? Firstly, remember that we exist in a fallen world, don't doubt that. Praise the Lord God that He sent His Son to Save us. Because of this, we don't have to be afraid anymore. We can expect our prayers to be answered and we can expect miracles.
The problem may be that people don't expect them because they can't imagine them. Speaking to you as a sociologist, social interaction between people in a place determines what they consider normal behavior. If your group has lost its spirituality, then how could miracles happen? Maybe they could or would but if you as a member of a group don't imagine their possibility as normal social life which includes the 'social' spiritual life, then they will not be.
Prayers and miracles are for God to answer and He does. The time of His answering may or may not be 'our' time. If it were, then ultimately we would be in control, wouldn't we.
If we as individuals and as a member of a group expected answered prayers and miracles as the 'norm', then God's timing would be normal too.
Though we walk through the shadow of death, I will fear no evil for you are with me... psalm 23