i partly agree and partly disagree definitely allah isnt going to give us success in our current situation unless we rectify our taqwa, But we need to build means for war also in terms of military strategy, technology etc.