I think that one reason of the weakness is that our leaders obey the kuffaar countries too much, some of them are evil - saddam hussayn for example and people are not brave enough anymore.
But I am sure that oneday we will rise back and get a large victory insha Allah.