That is not the only meaning of Jihad, fighting against ones greed is also jihad, fighting against corruption and injustice is also jihad, fighting against tyranny and oppression is also jihad. People who go around killing civilians indiscriminately with bombs or guns cannot be jihadists. They commit murder in the name of jihad.
Who's debating whether we should oppose oppression and injustice or not, the question is how and with what. During the times of our Prophet he did not fight the enemies of Islam with stones, he fought them with swords because it was the age of swords. Now it's the age of computers and laser weapons, so Muslims must be able to produce computers and lasers weapons before jumping onto the band-wagon of qitaal.