It means that having an opinion on everything, and saying what the problems are, but never finding a solution only just criticism, now, people that walk the walk will find a solution and putting their money where their mouth is!
"Talk the talk" is a term which refers to a moral code. Most often when you speak about what you believe or how you live your life, you are "talking the talk." this term is half of a larger phrase "Talk the talk and walk the walk."
The larger phrase refers also to the way you live your life. "Walking the walk" means to actually live the code that you believe. The difference in talking the talk and walking the walk is that you can explain what you believe all you wish, but if you do not
live your beliefs, then it is all just talk. So talking is easy, but the actual work of "walking the walk" is more impressive.