He actually got shit done in the form of getting the Voting Rights and Civil Rights Acts passed. He did it through consistent and dedicated nonviolent methods, which pretty much everyone, including other black activists thought was impossible. He wasn't just a great speaker, he mobilized pretty much every large anti-Jim Crow protest during the Civil Rights era which was also across racial lines. Remember that it was the March on Washington for Jobs and Freedom. MLK brought together labor unions, religious groups, black political parties, and other left wing movements. How you get all these people to stay on the same message without any violence breaking out is beyond me.
Not to mention that every other black political movement at the time failed. They either weren't successful, never got popular enough to implement their program, got destroyed by COINTELPRO, killed by other black people, or turned into communist terrorists. MLK get lionized because was pretty much the only person to achieve tangible gains for black people in the United States and no has been able to do that since then.