Your knowledge of history start from 9/11, and that is the problem for you. The US is involve in anti-Muslism activities from decades, US mendling is Muslims countries and imposing dectators on them who oppress their population, and US support to illegal occupation of Muslims land by Israel, and US support to ISraeli state sponsored terrorism, was actually the understandable reasons 9/11 occur, US was thinking the are safe sitting on different continenet and they can play with lifes of weak and poor as they like, no more.
Tell me one instance Muslims act as offensive ? I can tell many about US and its allies who offended Muslims so many times by occupation and by bombing civilian areas.. Yes Muslim stand for justice that dosent mean they are coward not to defend justice.